... | @@ -2,7 +2,7 @@ Eclipise中,import〉Project from Git ,单击next <br /> |
... | @@ -2,7 +2,7 @@ Eclipise中,import〉Project from Git ,单击next <br /> |
|
选中Clone URI, Next <br />
|
|
选中Clone URI, Next <br />
|
|

|
|

|
|
<br />
|
|
<br />
|
|
输入uri,user,password <br />
|
|
输入uri,user,password,选择HTTP协议 <br />
|
|
<br />
|
|
<br />
|
|

|
|

|
|
<br />
|
|
<br />
|
... | @@ -51,11 +51,53 @@ Repository Settings <br /> |
... | @@ -51,11 +51,53 @@ Repository Settings <br /> |
|
[branch "test"]
|
|
[branch "test"]
|
|
remote = origin
|
|
remote = origin
|
|
merge = refs/heads/test
|
|
merge = refs/heads/test
|
|
'''注意:如果checkout出来的是master分支,则
|
|
'注意':如果checkout出来的是master分支,则
|
|
[branch "master"]
|
|
[branch "master"]
|
|
remote = origin
|
|
remote = origin
|
|
merge = refs/heads/master
|
|
merge = refs/heads/master
|
|
高版本的Eclipse默认会配置好 Repository Settings部分
|
|
高版本的Eclipse默认会配置好 Repository Settings部分
|
|
<br />
|
|
<br />
|
|
|
|
<br />
|
|
|
|
Eclipse Git操作<br />
|
|
|
|
<br />
|
|
|
|
提交代码到本地服务器:<br />
|
|
|
|
选中项目 ,Team> commit <br />
|
|
|
|
|
|
|
|

|
|
|
|
<br />
|
|
|
|
提交代码到远程仓库 <br />
|
|
|
|
Team > remote > push <br />
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
<br />
|
|
|
|
单击 AddSpec后,Specifications for push下面会出现 一条记录,<br />
|
|
|
|
记住不要勾选 Force update <br />
|
|
|
|
后面就直接 next, 再 finish就行了<br />
|
|
|
|
|
|
|
|
git 切换分支, <br />
|
|
|
|
Team > Switch to > 分支名称 <br />
|
|
|
|
<br />
|
|
|
|
从远程获仓库获取最新的代码到本地 <br />
|
|
|
|
Team > pull <br/>
|
|
|
|
<br />
|
|
|
|
git解决冲突: <br />
|
|
|
|
代码在提交到远程仓库之前,先Team> pull 获取最新代码,<br />
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
此处Test.java提示冲突,
|
|
|
|
右击Test.java ,单击merge tool <br />
|
|
|
|
|
|
|
|

|
|
|
|
合并、处理代码后,<br />
|
|
|
|
右击 Test.java, 单击 Add to Git Index <br />
|
|
|
|
再Commit And Push <br />
|
|
|
|
|
|
|
|
|
|
|
|
 |