git log //檢視完整提交歷史資訊
git show //檢視最近一次提交的完整資訊
git show [commit_id] 檢視某次歷史提交資訊的完整資訊
git show head檢視head標籤當前指向的提交的完整資訊
git show master 檢視master分支最新一次提交的完整資訊
git branch -d 分支名 //刪除本地分支
git push origin --delete [branchname] //刪除遠端分支
(1)git commit --amend //修改commit的描述資訊, 只能用git push --force同步到遠端
(2)git rebase origin/develop -i 修改commit版本資訊
將pick->f:將f以後包含f的commit合併成乙個
合併後強推至分支上git push origin 遠端分支 -f
git rebase origin/develop -i 是指在origin/develop拉取之後的commit記錄
# commands:
# p, pick = use commit 確定提交
# r, reword = use commit, but edit the commit message 給予再一次編輯commit訊息的機會
# e, edit = use commit, but stop for amending 提交,不允許修改
# s, squash
git使用 高階功能
tip 在我們的 windows 下 git 配置與使用指南 中,有介紹大家使用 git go 命令。其實,這並非 git 的原生命令,它是我們自定義的乙個 alias 別名 由 git add git commit git push 和 git pull 四個命令組合而成。待熟悉之後,你可以直接使...
git 高階配置與使用
log配置成lg git log graph pretty format cred h creset c yellow d creset s cgreen cr creset abbrev commit date relative 配置成下 git config global alias.lg lo...
Git 高階功能
tip 在我們的 windows 下 git 配置與使用指南 中,有介紹大家使用 git go 命令。其實,這並非 git 的原生命令,它是我們自定義的乙個 alias 別名 由 git add git commit git push 和 git pull 四個命令組合而成。待熟悉之後,你可以直接使...