我克隆了一个Git存储库,它包含大约五个分支.但是,当我这样做时,git branch我只看到其中一个:
$ git branch
* master
Run Code Online (Sandbox Code Playgroud)
我知道我可以git branch -a看到所有分支,但是我如何在本地拉出所有分支,所以当我这样做时git branch,它显示以下内容?
$ git branch
* master
* staging
* etc...
Run Code Online (Sandbox Code Playgroud) 我已经创建了一个分支,用于在我test-branch推送的本地repo()中进行测试Github.
如果我转到我的Github帐户并选择此帐户,test-branch则会显示以下信息:
This branch is 1 commit ahead and 2 commits behind master
Run Code Online (Sandbox Code Playgroud)
我的问题是:
Github才能看到它)?我知道我可以看到分支之间的差异:
git diff master..test-branch
Run Code Online (Sandbox Code Playgroud)
或使用Meld(我更喜欢):
git difftool master..test-branch
Run Code Online (Sandbox Code Playgroud)
但我想知道是否有办法分别看到提前和落后的提交.IE:有没有办法表明1提前自己提交然后那2个提交自己呢?