git常用命令
2015-11-27 22:15
218 查看
切换分支:
git checkout branch
提交本地修改代码:
1. git status 查看修改的文件列表
2. git add xxx 添加需要提交的代码,可以以空格分隔 ,添加多个文件
3. git rm xxx 去掉不需要提交的代码
4. git commit 提交
回退分支代码到历史版本:
1. git log 查看提交历史
2. git reset xxx 回退到历史版本号
3. git checkout --. 回退掉修改内容
不同分支合并:
git checkout branch1
提交branch1的改动代码
git checkout branch2
git pull origin branch2
git checkout branch1
git merge branch2
解决冲突文件,在工程中可以查看到冲突的文件,解决冲突
解决冲突后,将本地分支的修改提交:
git status
git add xxx
git commit
即可merge成功
推送本地分支到远端:
git push origin branch1
给某个重要的里程碑版本打标签:
git tag -a
git checkout branch
提交本地修改代码:
1. git status 查看修改的文件列表
2. git add xxx 添加需要提交的代码,可以以空格分隔 ,添加多个文件
3. git rm xxx 去掉不需要提交的代码
4. git commit 提交
回退分支代码到历史版本:
1. git log 查看提交历史
2. git reset xxx 回退到历史版本号
3. git checkout --. 回退掉修改内容
不同分支合并:
git checkout branch1
提交branch1的改动代码
git checkout branch2
git pull origin branch2
git checkout branch1
git merge branch2
解决冲突文件,在工程中可以查看到冲突的文件,解决冲突
解决冲突后,将本地分支的修改提交:
git status
git add xxx
git commit
即可merge成功
推送本地分支到远端:
git push origin branch1
给某个重要的里程碑版本打标签:
git tag -a
相关文章推荐
- iOS基础知识:文件流以及文件操作中的主要函数
- iOS应用程序拨打电话
- android Camera架构浅析
- 手机摄像头介绍及其参数配置
- 生成函数学习笔记
- Gabor滤波器的生成
- 关于游戏中的分享之ShareSDK的研究
- Linux下安装qtcreator部分问题解决
- MySQL时间操作
- 设置MyEclipse开发项目时使用的JDK
- java代理理解(一)
- 关于将本地项目push到github发生冲突的问题
- 样本方差与总体方差
- 使用指向指针的指针对字符串排序
- android 圆角
- android 圆角
- java环境变量配置
- unity3D制作血条跟随的研究
- 使用指针的指针输出字符串
- Linux 下socket编程总结,注意事项(1)