- 删除远程分支
git push origin --delete <branchName>
- 删除本地分支
git branch -d <branchName>
- 用fetch和merge 替换pull
# 切换到dev分支
git checkout dev
# 默认fetch dev分支,存在 FETCH_HEAD
git fetch
# 比较当前文件与fetch 下来文件的变化
git diff FETCH_HEAD
# 比较当前文件与fetch 下来文件的变化,只列出文件名
git diff FETCH_HEAD --name-only
# 查看fetch下来文件的信息
git log -p FETCH_HEAD
# 合并
git merge FETCH_HEAD
# 推到服务器
git push
- 修改origin
git remote set-url origin "origin url"
- 查看某断时间内commit
git log --author=username --after="2020-08-01" --before="2020-08-02"
- 查看某次commit修改的文件
git show commitId --stat
- 查看某次commit修改的内容
git show commitId