我是一个全新的Git用户,正在努力学习。我一直在尝试通过远程服务器和本地机器来了解Git。我已经成功地在我的远程服务器和本地机器(OSX)上安装了Git。我使用的是名为Tower的Mac Git客户端,以下是我的困境:
我可以在我的远程服务器上成功创建裸库,没有任何问题。然后我打开Tower并尝试将我的远程仓库克隆到我的本地机器上。我也能够做到这一点,我可以将远程repo成功地克隆到本地机器上。然而,每当我向本地分支添加一个新文件,然后提交该更改并将其推送到远程repo时,它显示成功执行,但是当我检查我的远程repo位置时,那里没有新文件?
Tower说该文件存在于远程repo中,我可以将该repo checkout到一个新的本地分支上,并拉取之前的提交历史和文件,但我找不到文件存储在我的远程repo的位置。
我错过了什么?任何建议都将不胜感激,谢谢!
我可以在我的远程服务器上成功创建裸库,没有任何问题。然后我打开Tower并尝试将我的远程仓库克隆到我的本地机器上。我也能够做到这一点,我可以将远程repo成功地克隆到本地机器上。然而,每当我向本地分支添加一个新文件,然后提交该更改并将其推送到远程repo时,它显示成功执行,但是当我检查我的远程repo位置时,那里没有新文件?
Tower说该文件存在于远程repo中,我可以将该repo checkout到一个新的本地分支上,并拉取之前的提交历史和文件,但我找不到文件存储在我的远程repo的位置。
我错过了什么?任何建议都将不胜感激,谢谢!
git pull
。 - cdhowie