查看用户名和邮箱地址:
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]