!! git 命令方式提交代码和获取代码 (问道学院)

eclipse的git插件使用

原创  作者:全村的希望    http://www.wendaoxueyuan.com/post/list/1?catId=1212

 

目前大部分eclipse开发工具都集成了git插件,何以见得。看图

!! git 命令方式提交代码和获取代码 (问道学院)_第1张图片

 

把本地代码第一次push到远程

我推荐这一步不要用插件去完成,直接找到工作空间,使用命令行执行git init多方便啊

!! git 命令方式提交代码和获取代码 (问道学院)_第2张图片

// 如果远程仓库有东西, 必须先pull才能push (先同步才能上传的上去)

$ git init

$ git add .                       //  后面的小数点“.”,意为添加文件夹下的所有文件

$ git conmmit -m "提交" 

$ git push https://gitee.com/zhuximing/pingyougou.git master:master      // git push <远程主机名> <本地分支名>:<远程主机分支名>

                                                                                                                      如果远程没有该分支名称会自动创建

这三个命令走完后,看远程仓库

!! git 命令方式提交代码和获取代码 (问道学院)_第3张图片

回到eclipse,把工程移除,但是注意

 

!! git 命令方式提交代码和获取代码 (问道学院)_第4张图片

重新导入

!! git 命令方式提交代码和获取代码 (问道学院)_第5张图片

 

看到没有,成功了!!!!!!!!!!!!!!!!你的项目已经被git管理了,而且还push到远程了。

 

从远程第一次clone代码

这一步,我也不推荐使用eclipse的git插件,用命令多简单啊

1:找个空荡荡的目录,即你的工作空间,开始克隆代码

命令: git  clone    -b  选择哪个分支

 git clone http://git.cqhorizon.com:1024/qizhentao/cqsj_civil.git -b dev

!! git 命令方式提交代码和获取代码 (问道学院)_第6张图片

2:点击进去看看

!! git 命令方式提交代码和获取代码 (问道学院)_第7张图片

 

3:ok,接下来把eclipse打开,把pingyougou-parent导入进去

!! git 命令方式提交代码和获取代码 (问道学院)_第8张图片

 

 

eclipse修改代码,会立即被git捕捉到,如下图显示。

!! git 命令方式提交代码和获取代码 (问道学院)_第9张图片

 

add to index相当于命令 $ git add .

 

!! git 命令方式提交代码和获取代码 (问道学院)_第10张图片

 

提交本地库

commit 相当于 $ git commit -m '修改了文件'

!! git 命令方式提交代码和获取代码 (问道学院)_第11张图片

 

push到远程仓库

push之前还是先合并下远程代码,有冲突解决冲突,没冲突更好。

 

合并代码冲突

当两个用户修改同一个文件,后提交的就要处理 代码合并导致的冲突。

!! git 命令方式提交代码和获取代码 (问道学院)_第12张图片

 

两个人坐下来,看看冲突怎么解决。

编辑完冲突,add to index ---->commit------>push----->远程仓库

你可能感兴趣的:(git)