git remote show origin

https://blog.csdn.net/henryhu712/article/details/83378281

$ git remote show origin

  • remote origin URL: https://github.com/my-org/complex-project Fetch URL: https://github.com/my-org/complex-project Push  URL: https://github.com/my-org/complex-project HEAD branch: master Remote branches: master                           tracked dev-branch                       tracked markdown-strip                   tracked issue-43                         new (next fetch will store in remotes/origin) issue-45                         new (next fetch will store in remotes/origin) refs/remotes/origin/issue-11     stale (use 'git remote prune' to remove) Local branches configured for 'git pull': dev-branch merges with remote dev-branch master     merges with remote master Local refs configured for 'git push': dev-branch                     pushes to dev-branch                     (up to date) markdown-strip                 pushes to markdown-strip                 (up to date) master                         pushes to master                         (up to date) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 这个命令列出了当你在特定的分支上执行 git push 会自动地推送到哪一个远程分支。 它也同样地列出了哪些远程分支不在你的本地,哪些远程分支已经从服务器上移除了,还有当你执行 git pull 时哪些分支会自动合并。

这里顺便复习一下 fetch 命令:

git fetch <remote_name> <branch_name> // 抓取远程的一个分支到本地

版权声明:本文为CSDN博主「多重阅读」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/henryhu712/article/details/83378281