试图创建git存储库并提交文件,但没有运气

时间:2012-11-01 14:17:35

标签: git tortoisegit

我正在使用TortoiseGIT。

这是我的流程:

  

1)右键单击空文件夹,然后单击“Git create repository”   这里“

     

2)在目录

中创建一个裸存储库      

3)右键单击另一个空文件夹,然后单击“git clone”

     

4)从创建的存储库的URL克隆

     

5)在clone repository中创建一个源文件(如source.cs)

     

6)右键单击git clone目录并按'git commit - >主“

     

7)添加source.cs文件并提交

     

8)创建一个指向原始仓库的不同git clone目录,   尝试进行git同步

结果没有任何反应,我没有得到我在其他回购中提供的源文件......

任何想法如何使这项工作?

2 个答案:

答案 0 :(得分:2)

你创建了另一个分支吗? 如果您创建了另一个分支并将其推送到原始仓库,则在克隆时必须切换到该分支,从而创建分支的本地副本。

这将是TG:

  • 右键单击克隆存储库并转到TortoiseGit菜单;
  • 选择“切换/结帐”;
  • 选择remote/origin/yourBranchNameHere分支,并注意选中“创建新分支”框,并在其文本框中填写分支名称;
  • 按“确定”。

另外,你还记得推动这些变化,对吗?

答案 1 :(得分:2)

GIT已分发。我相信正在发生的事情是你提交到本地(在文件夹中创建)存储库。您需要在该存储库上运行同步以将其推回到ORIGIN

当我从SVN切换到GIT时,我遇到了类似的问题,因为COMMIT意味着它们非常不同。 (我绝不是这里的专家所以我也可以离开)