Git 常用命令

查看用户名和邮箱地址

  git config user.name

  git config user.email

修改git 提交信息

  git config --global user.name "XXX"

  git config --global user.email "xxxxxx@qq.com"

本地项目关联到远程仓库

  git remote add origin [url]

把远程仓库与本地同步,消除差异

  git pull origin master --allow-unrelated-histories

提交到远程仓库(下文有流程)

拉取代码
  git clone [url]

查看代码分支及自己所在分支
  git branch

拉取分支
  git pull [地址] 分支名

查看修改过的文件(提交时只提交需要提交的文件)
  git status

创建分支(本地 --name即为分支名称)
  git branch [name]

切换分支
  git checkout [name]

!!!!!!提交前拉取最新代码养成好习惯
暂存所写代码(不会提交到仓库)
  git stash

拉取最新代码
  git pull

恢复自己所写代码(注意查是否有冲突,有冲突需要解决冲突)
  git stash pop

提交到远程仓库
  1.添加所有文件
  git add --a


  2.添加注释
  git commit -m 'test'
  

  3.推送到远程
  git push origin [name]

合并分支
注意!!!!不要将分支直接合并到主干(保证主干)
  1.先切换到分支
  git checkout [name]

  2.把主干合并到分支(保证主干)
  git merge master
  有冲突需要解决冲突
  

  3.提交到远程仓库

删除分支
  删除本地分支

  git branch -d [name]

删除远程分支
  git push origin --delete [name]

文章未经博主同意禁止转载!!! 违者必究
原文地址:https://www.cnblogs.com/Java-zhitu/p/13933840.html