您的位置:首页 > 其它

Git使用笔记(2)

2014-07-09 21:58 246 查看
别人已经删除了远程服务器上的项目分支,但自己用"git branch -a"命令还能看到,这时用"git remote prune origin"命令可以清除远程库中已经不存在的分支。

别人在服务器上创建了新分支,自己用git branch -a看不到时,应该先git pull一下,再用"git branch -a"就能看到了。

git branch 查看所有本地分支

git branch -r 查看所有远程分支

git branch -a 查看所有分支

用"git branch -d <name>"命令删除分支时,若分支没有被合并则会导致删除失败,如果这时候要强行删除必须使用"git branch -D <name>"命令。

提交时若不想产生提交历史记录,可以用命令"git commit -C head -a --amend"。

在分支间来回切换会很烦,可以用"git checkout -"快速切换到最后所在的分支。

命令"git checkout --orphan <name>"可以创建一个没有任何历史记录的空分支。在进行第一次commit之前,用branch命令也看不到分支的名字。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git 命令 使用