Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
试图创建git存储库并将文件提交给它,但没有成功_Git_Tortoisegit - Fatal编程技术网

试图创建git存储库并将文件提交给它,但没有成功

试图创建git存储库并将文件提交给它,但没有成功,git,tortoisegit,Git,Tortoisegit,我在用乌龟 以下是我的流程: 1) 右键单击空文件夹,然后单击“Git创建存储库” 这是 2) 在目录中创建一个裸存储库 3) 右键单击其他空文件夹,然后单击“git clone” 4) 从已创建存储库的URL克隆 5) 在克隆存储库中创建源文件(如source.cs) 6) 右键单击git clone目录并按“git提交->主控” 7) 添加source.cs文件并提交它 8) 创建指向原始repo的不同git克隆目录, 尝试进行git同步 结果是什么都没有发生,我没有得到我在另一个报告中提交

我在用乌龟

以下是我的流程:

1) 右键单击空文件夹,然后单击“Git创建存储库” 这是

2) 在目录中创建一个裸存储库

3) 右键单击其他空文件夹,然后单击“git clone”

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

5) 在克隆存储库中创建源文件(如source.cs)

6) 右键单击git clone目录并按“git提交->主控”

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

8) 创建指向原始repo的不同git克隆目录, 尝试进行git同步

结果是什么都没有发生,我没有得到我在另一个报告中提交的源文件


你有什么想法可以让这项工作顺利进行吗?

你是否创建了另一个分支? 如果您创建了另一个分支并将其推送到原始repo,则在克隆时必须切换到该分支,制作该分支的本地副本

这将是在TG中:

  • 右键单击克隆repo并进入龟甲菜单
  • 选择“切换/签出”
  • 选择
    remote/origin/yourBranchNameHere
    分支,注意“创建新分支”框已选中,且其文本框中填充了分支名称
  • 按“确定”

另外,您还记得推动更改吗?

您是否创建了另一个分支? 如果您创建了另一个分支并将其推送到原始repo,则在克隆时必须切换到该分支,制作该分支的本地副本

这将是在TG中:

  • 右键单击克隆repo并进入龟甲菜单
  • 选择“切换/签出”
  • 选择
    remote/origin/yourBranchNameHere
    分支,注意“创建新分支”框已选中,且其文本框中填充了分支名称
  • 按“确定”

另外,您还记得推动更改吗?

GIT是分布式的。我相信现在发生的是您正在提交到本地(在创建的文件夹中)存储库。您需要在该存储库上运行sync,才能将其推回到
源站


当我从SVN切换到GIT时,我遇到了类似的问题,因为它们在COMMIT的含义上非常不同。(我绝对不是这里的专家,所以我也可能是一个很差的人)

GIT是分布式的。我相信现在发生的是您正在提交到本地(在创建的文件夹中)存储库。您需要在该存储库上运行sync,才能将其推回到
源站

当我从SVN切换到GIT时,我遇到了类似的问题,因为它们在COMMIT的含义上非常不同。(我绝对不是这里的专家,所以我可能也会有很大的差距)