您的位置:首页 > 其它

git常见命令及使用

2014-02-17 16:09 417 查看


常用git命令及使用

我们工作中常用到的git命令:

1、git clone

该命令从服务器克隆一份完整、最新的源代码。

eg:从服务器上拿代码,并创建自己的分支

git clone gitlab@git.****.git

git checkout develop

git branch name

2、git pull

该命令从服务器上拉代码

eg:

git checkout native

git pull origin native

git checkout mybranch

git merge native

git status

                    

3、git branch  git push origin

建立分支并将自己的分支作为新分支代码

eg:

git branch mybranch//建立自己的分支

git checkout native//切换到native分支

git push origin native//提交到远程分支

//git push origin mybranch: native//远程分支跟本地分支不一样

4、删除远程分支

git push origin :native//删除远程native分支

5、合并代码提交到自己的分支

git status

git add .

git status

git commit -m"modify bug about ..."

git status

git push origin mybranch

6、合并远程代码

git status

git add .

git commit -m"modify"

git  push origin mybranch//提交到自己的分支

git checkout native//切换到远程要合并的分支

git pull origin native

git checkout mybranh//切回到自己的分支

git merge native  //先将native的分支代码合并到自己的分支

冲突处理:

git checkout --theirs  路径

git checkout --ours    路径

(手动修改代码,然后需要git add .)

git add .

git checkout native  

git pull origin native  //确保在合代码的时候 没有别人刚好上传了 所以需要先拉一下代码

git merge mybranh   //讲自己分支的代码合并到native上  此时基本不会冲突,因为之前刚将native合并到mybranch 上面

git push origin native

git checkout mybranch//合并完切回自己的分支

7、删除文件夹

git rm * -r  //*代表所有的文件,一般都是指定文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: