我刚接触Git,所以可能有些地方不理解,但我还是要问一下。通过TortoiseGit,我做了以下操作:
heads/master
remotes/origin/master 我发现奇怪的是,在远程中我没有看到HEAD。
如果我删除本地仓库,然后从服务器克隆它(我刚才推送的),然后浏览引用,我会看到:
heads/master
remotes/origin/HEAD
remotes/origin/master 那么为什么在最初的推送之后我没有看到远程头呢?
注:我已经通过Git Bash命令做了同样的事情,并看到了相同的结果。
- 在本地初始化一个新的Git仓库
- 添加一个readme文件并提交
- 添加一个新的远程仓库
- 将新的仓库推送到orgin(远程)
heads/master
remotes/origin/master 我发现奇怪的是,在远程中我没有看到HEAD。
如果我删除本地仓库,然后从服务器克隆它(我刚才推送的),然后浏览引用,我会看到:
heads/master
remotes/origin/HEAD
remotes/origin/master 那么为什么在最初的推送之后我没有看到远程头呢?
注:我已经通过Git Bash命令做了同样的事情,并看到了相同的结果。