全局配置Git用户名和邮箱
git config --global user.name "xxx"
git config --global user.email "xxx@xx.com"
添加单个文件或者多个文件到暂存区
git add xx1 xx2
添加当前更改的所有文件到暂存区
git add .
提交暂存的更改,并新开编辑器进行编辑
git commit
提交暂存的更改,并备注信息
git commit -m "message..."
等同于 git add . && git commit -m的命令
git commit -am
对最近一次的提交的信息进行修改,此操作会修改commit的hash值
git commit --amend
使用git fetch获取远程仓库特定分支的更新
git fetch <远程主机名> <分支名>
获取远程仓库所有分支的更新
git fetch --all
git pull
拉取远程仓库指定分支的代码并合并
# git pull 等同于 git fetch && git merge
git pull <远程主机名> <远程分支名>:<本地分支名>
使用rebase的模式进行合并
git pull --rebase <远程主机名> <远程分支名>:<本地分支名>
新建本地分支,但不切换
git branch <branch-name>
查看本地分支
git branch
查看远程分支
git branch -r
查看本地和远程分支
git branch -a
删除本地分支
git branch -D <branch-nane>
重新命名分支
git branch -m <old-branch-name> <new-branch-name>
查看远程仓库
git remote -v
添加远程仓库
git remote add 仓库名 地址
网友评论