git教程之git命令总结

一. 分支操作

  1. 列出本地所有分支
		git branch
	退不出命令?单击Q键
  1. 列出所有远程分支
  	git branch -r
  1. 列出所有分支,包括远程和本地所有分支
	git branch -a
  1. 新建分支,但是停留在当前分支
	git branch [name]

比如创建名为dev的分支:

	git branch dev
  1. 新建分支,并切换到新建分支:
	git checkout -b [name]
  1. 切换到指定分支,并更新工作区
	git checkout [name]
  1. 合并指定分支到当前分支
	git merge [branch]
  1. 删除分支
	git branch -d [name]
  1. 删除远程分支
	git push origin --delete [name]
  1. 重命名本地分支:
git branch -m oldBracnchname newbranchname
  1. 将本地分支推送到远程服务器
	git push <远程主机名> <本地分支名>:<远程分支名> 
比如: git push origin dev:dev
  1. git pull 相关问题:Git Pull Failed: refusing to merge unrelated histories

    pull 分支时报以下错误:

	Git Pull Failed: refusing to merge unrelated histories

处理办法:在pull的命令行之后添加如下规则:–allow-unrelated-histories

git pull <远程主机名> <远程分支> --allow-unrelated-histories

未完待续…

你可能感兴趣的:(git)