设置远程存储库 - 有问题 - tortoisegit

setup remote repository - having trouble - tortoisegit

我的电脑上有一个本地存储库,并用 Tortoise 做到了这一点git。

我还有一个 Amazon Web Services EC2 实例 运行 Windows Server 2012,并且还在上面安装了 Tortoisegit。我已经打开端口 9418(TCP),并为其创建入站防火墙规则。我有一个指向服务器的域,可以在我的域中通过 HTTP (运行 apache) 访问服务器。

我在 SERVER 上创建了一个文件夹 c:\Repos,并将 HOME 环境变量设置为指向该文件夹。在 Repos 中我创建了一个新文件夹 ProjectX.git,然后使用乌龟 shell 右键单击​​,在新文件夹中创建了一个 BARE 存储库。

我想通过将服务器添加为远程服务器,将我的本地存储库初始推送到我服务器上的存储库,但我不确定我的 url 是否正确。

 // also for clarification who is user?  
 // Do I use the windows username?
 git://user@hostname/ProjectX.git

请避免 'elitist' 答案,例如 'use CLI idiot' 或 'why dont u take the time to learn git properly instead of using gui shortcuts',我在 git 在线问题中看到了这些。 GUI 的存在是有原因的,说得够多了。

决定只是没有足够好的文档来在 windows 上设置 git:// 协议并永久共享 repos,我选择了 SCM Manager。这恰好很好用。设置非常简单。