git 命令总结 (持续更新)
2014-10-09 10:28
337 查看
1. 删除分支
1.1 本地分支
1.2 远程分支
2. 已经暂存起来的文件和上次提交时的快照之间的差异
3. 比较2个不同版本之间的差异
4. 打tag
4.1 获取仓库中的所有tags
4.2 删除本地tag
5. 显示当前版本
6. 撤销上一次提交
7. 显示远程仓库的详细信息
8. clone 出分支
clone 出非master的其它分支
在本地创建一个 develop 分支,并把它和 origin上的develop 分支关联起来
9. 放弃所有本地变更
10. 设置upstream
参考资料: http://gitbook.liuhui998.com/4_9.html
1.1 本地分支
git branch -d iss53
1.2 远程分支
git push origin :iss53
2. 已经暂存起来的文件和上次提交时的快照之间的差异
git diff —staged
3. 比较2个不同版本之间的差异
git diff [branch]:[filename] [other-branch]:filename
4. 打tag
git tag -a v1.1.0 -m "fix bug” [branch] git tag v1.1.0 master # 也可以简单点写 git push --tags
4.1 获取仓库中的所有tags
git fetch --tags
4.2 删除本地tag
git tag -d v1.0.04.3 删除仓库中的tag
git push origin :refs/tags/v1.0.0
5. 显示当前版本
git show master git show develop git show origin iss53 git show v1.0.35
6. 撤销上一次提交
git revert HEAD
7. 显示远程仓库的详细信息
git remote show origin
8. clone 出分支
git clone git@github.com:vearne/carspider.git
clone 出非master的其它分支
git checkout -b develop origin/develop
在本地创建一个 develop 分支,并把它和 origin上的develop 分支关联起来
9. 放弃所有本地变更
git checkout -f
10. 设置upstream
git branch --set-upstream my_branch origin/my_branch
参考资料: http://gitbook.liuhui998.com/4_9.html
相关文章推荐
- ubuntu系统git,adb等命令总结----持续更新!
- git+github个人使用心得总结(持续更新)
- Mac 下终端命令行之基本命令总结(持续更新)
- Linux Shell 常用命令总结(持续更新)
- linux性能相关命令总结(持续更新中)
- git 命令集合(持续更新中...)
- unix常用命令总结(持续更新)
- Oracle一些常用的查询命令总结(持续更新)
- CentOS 7 简单命令总结一(随着使用持续更新)
- vim 命令总结(持续更新)
- 性能相关命令总结(持续更新中)
- git常用命令-------自用-------持续更新中
- 常用mysql命令总结 持续更新
- 工作中总结的linux命令应用技巧(会持续更新)
- Mac 下终端命令行之基本命令总结(持续更新)
- git 命令 (持续更新)
- GIT/GIT FLOW常用命令集合---持续更新
- maven 命令总结(持续更新)
- git常用命令[持续更新]
- linux 命令总结(持续更新)