git常见命令及使用
2014-02-17 16:09
417 查看
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 //*代表所有的文件,一般都是指定文件
常用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 //*代表所有的文件,一般都是指定文件
相关文章推荐
- git 常见使用命令
- git常见的命令使用
- git服务端、客户端安装、项目创建及常见命令使用
- GIT使用-1.GIT常见命令学习
- git使用(一):常见的git命令
- git常见场景命令使用
- git使用的常见命令(一)
- git开发流程、常用命令及工具、TortoiseGit使用及常见问题
- git常见的使用命令介绍
- Git常见命令的使用
- Git使用常见命令
- Git 各常见命令、使用方法、笔记
- git常见命令与github仓库的使用
- Git使用常见命令的理解和记录
- git 命令使用常见问题
- Git使用及常见命令
- git常见使用操作
- git diff与patch命令的配合使用
- vim 编辑器的常见使用命令
- 使用git命令推送代码到码云