我大部分时间都了解git的工作原理,并且确实有助于可视化我的工作树和远程树的树结构。如果我自己开发树并维护远程树,则可以做得很好。但是,如果我在中途进入项目却不了解远程树的历史怎么办? git clone
回购后,我可以运行哪些命令来确定历史记录以及提交和想要推送时要更改的内容?
答案 0 :(得分:2)
使用此
git log --graph --pretty=oneline --abbrev-commit
或使用从此article中获取的以下命令。
git log --graph --full-history --all --color --date=short --pretty=format:"%Cred%x09%h %Creset%ad%Cblue%d %Creset %s %C(bold)(%an)%Creset"