git的拉取示意图

git的拉取示意图

1.commit分两步上传,先提交本地commit,再提交远程push

2.获取代码用pull

3.提交远程代码先pull。有问题解决问题

4.下载代码用dev分支

 

提交代码

提交远程代码先pull.

1. 先执行pull 操作,看是否有冲突,有冲突解决冲突。

2. 再commit到本地,注意别提交 class编译类, .classpath .project

3. 执行push branch ‘dev’

 

冲突解决,拿代码

1.pull 文件,如果报exception,说明文件有冲突

2.执行commit 提交本地

3.push branch 'dev',文件左侧会出现红色冲突图标。

4.点击 merge tool 解决冲突

5.合并或修改对应的代码

6.以本地仓库的为主,注意代码合并后的正确性

7.代码正确后,点击Add to Index,文件就变成*号了

8.commit到本地仓库

这个时候如果时间比较长,可以再执行一次pull操作

9.点击push branch 'dev'

 

 

撤销本地操作

如果不小心把.claspath提交到了本地仓库

show history

选择对应的节点

Reset

选择Hard (Head,index,,working tree)