您的位置:首页 > 编程语言

git管理代码常用命令

2016-09-21 11:38 197 查看

打标签

//创建标签

$ git tag v1.0
//删除标签

$ git tag -d v0.1

//推送标签

$ git push origin v1.0
//如何删除远程标签:

//1. 先删除本地标签

$ git tag -d v0.9
//2. 再删除远程标签

$ git push origin :refs/tags/v0.9
//查看标签

$ git tag
v0.9
v1.0
//查看标签信息

$ git show v0.9


分支推送

git push origin pbbDev(分支名)


更改仓库地址

git remote set-url origin oschina_project_address


链接远程仓库

//关联远程仓库

git remote add origin git@server-name:path/repo-name.git

//关联后,使用下面命令第一次推送master分支的所有内容;

git push -u origin master


远程仓库版本回退

//第一步 提交回滚的commitID

git revert commitID

//第二步 提交回滚后push到远程即可

git push


撤销修改

git checkout -- <文件名>


查看修改详情

git diff

//或者

git diff <具体文件名>


分支合并图

git log --graph


查看本地分支

git branch


创建远程分支

git push origin <本地分知名>


查看远程分支

git branch -r


删除本地分支

git branch -d feature


删除远程分支

git push origin --delete <远程分知名>


拉取远程分支到本地

git fetch origin master:pbbDev1.0


拉取远程分支合并到当前分支

git merge origin/master          # 将远程主分支合并到本地当前分支


冲突解决

<<<<<<< HEAD
Creating a new branch is quick & simple.//中间的表示master上的内容
=======
Creating a new branch is quick AND simple.//中间的表示分支的内容
>>>>>>> feature1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git 管理