git使用高階

2021-10-10 11:56:03 字數 824 閱讀 8576

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 四個命令組合而成。待熟悉之後,你可以直接使...