本文详细介绍了如何使用Git命令查看和管理远程仓库,包括显示远程仓库信息、清理过期的远程分支,确保本地仓库与远程仓库同步。通过具体的命令示例,如'git remote show origin'和'git remote prune origin',读者可以学习到实用的Git操作技巧。
mumu@computer MINGW64 /root/dev/src/smart (dev)
$ git remote show origin
* remote origin
Fetch URL: git@gitserver:root/smart.git
Push URL: git@gitserver:root/smart.git
HEAD branch: master
Remote branches:
dev tracked
master tracked
refs/remotes/origin/dev2 stale (use 'git remote prune' to remove)
refs/remotes/origin/dev3 stale (use 'git remote prune' to remove)
Local branches configured for 'git pull':
dev merges with remote dev
master merges with remote master
Local refs configured for 'git push':
dev pushes to dev (up to date)
master pushes to master (up to date)
mumu@computer MINGW64 /root/dev/src/smart (dev)
$ git remote prune origin
Pruning origin
URL: git@gitserver:root/smart.git
* [pruned] origin/dev2
* [pruned] origin/rongzhitong
mumu@computer MINGW64 /root/dev/src/smart (dev)
$ git remote show origin
* remote origin
Fetch URL: git@gitserver:root/smart.git
Push URL: git@gitserver:root/smart.git
HEAD branch: master
Remote branches:
dev tracked
master tracked
Local branches configured for 'git pull':
dev merges with remote dev
master merges with remote master
Local refs configured for 'git push':
dev pushes to dev (up to date)
master pushes to master (up to date)