1在开源中国上面新建一个空项目
到这里也就结束了,一个空项目创建完成。
2将本地项目上传到我们新建的项目中去
2.1在eclipse中新建一个测试项目
22 右键team->分享项目
23 将项目本身做为仓库,项目下会多一个git的文件夹。
24 Finish完成之后,项目会发生一些变化。表示我们没有将数据提交到仓库中,下面将代码提交到本地仓库。
图标改变成桶(数据库图标),并且有一个(test master)主分支,说明提交到本地已经成功了。
25将代码上传到云端
右下角
最后d出来,点击ok,不出意外的话,我们的项目应该是成功上传了。
最后,刷新云端。可以看到项目已经成功上传了。
3修改后提交代码到云端
注册码云,创建文库OnlineExam,进入OnlineExam文库,复制链接
右击工程----Team---Add To Index 等待这一步完成,然后提交
提交之后Team---Remote----push
next
ok完整流程
>
java开源的项目很多的,主要看你要学那一块的,CS,BS的都有,毕竟范围太广了,需要自己先多了解一下,找到方向,再去对应的项目来看。比如开源中国上面就有很多java的项目网页链接
所有 *** 作要在git工程下进行 cd 你的项目拖进去(终端进行)1回退到当前版本(放弃所有修改)(这里只回退到最后一次提交的版本)
git status 回车 (查看状态)
git reset --hard 回车 (放弃当前所有修改及所有待commit)
2针对单个文件的修改回退
git checkout haham 回车
3回到某个版本,并保存该版本以后的修改。(此步骤慎重 *** 作)
git log 回车 (查看提交日志 会退到指定版本) 以下是打印信息
commit cac5f6efe29163081694b6c2f6cf9303436a18f6
Author: AppleDate: Mon May 8 08:28:31 2017 +0800
2017 5 8
git reset cac5f6efe29163081694b6c2f6cf9303436a18f6 回车
4直接回到某个版本,放弃该版本以后的修改。
git log 回车
commit cac5f6efe29163081694b6c2f6cf9303436a18f6
Author: AppleDate: Mon May 8 08:28:31 2017 +0800
2017 5 8
git reset --hard cac5f6efe29163081694b6c2f6cf9303436a18f6 回车
以上是 *** 作本地git版本,以下 *** 作远程仓库的版本(祸从手出, *** 作需谨慎)
1回退远程仓库的版本
先在本地切换到远程仓库要回退的分支对应的本地分支,然后本地回退至你需要的版本,然后执行:
git push <仓库名> <分支名> -f
2以当前版本为基础,回退指定个commit
首先,确认你当前的版本需要回退多少个版本,然后计算出你要回退的版本数量,执行如下命令
git reset HEAD~X //X代表你要回退的版本数量,是数字!!!!
需要注意的是,如果你是合并过分支,那么背合并分支带过来的commit并不会被计入回退数量中,而是只计算一个,所以如果需要一次回退多个commit,不建议使用这种方法
3回退到和远程版本一样
有时候,当发生错误修改需要放弃全部修改时,可以以远程分支作为回退点退回到与远程分支一样的地方,执行的命令如下
git reset --hard origin/master // origin代表你远程仓库的名字,master代表分支名首先创建一个项目文件夹,在项目文件夹里面打开Git Bash Here右键选项,打开了Git的命令行窗口,输入 git init初始化库管理文件,会在该项目文件夹下生成一个 git 的隐藏目录!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)