如何使用 tortoisegit 创建本地裸存储库?
格雷格的评论帮助我理解 tortoisegit 推送成功,但没有新文件?
如何使用 tortoisegit 创建本地裸存储库?
我可以右键单击并从 github 克隆存储库并推送。我想创建一个本地存储库,然后做同样的事情,克隆和推送。我该怎么做?
-编辑-我已经创建了一个本地存储库,但我无法推送它。我需要把所有东西都拉出来。我喜欢推动我的两个项目的一致性。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在资源管理器中创建一个空目录,然后打开上下文菜单。选择“Git -> 在此处创建存储库...”并选中“Make it Bare”。
当该文件夹命名为“XXX.git”之类的名称时,将自动检查“Make it Bare”。
Create an empty directory in explorer and then open the context menu. Select "Git -> Create repository here..." and check "Make it Bare".
The "Make it Bare" will be checked automatically when that folder is named something like "XXX.git".
更新:此功能由 tortoisegit issues 220 跟踪,已于 2010 年第 4 季度修复,现已成为带有“Make it Bare”选项的 TortoiseGit 文档:
(来源:“在 Windows 上开始使用 Git" 作者:Darran Jones)
原始答案(2009)
您可以手动创建它(请参阅Git 常见问题解答),但是 第 220 期(2009 年 11 月,2010 年 5 月仍然开放)提到 TortoiseGit 尚不支持该选项。
所以现在是:
或者
Update: this feature, tracked by tortoisegit issues 220, was fixed in Q4 2010, and is now part of the TortoiseGit documentation with the "Make it Bare" option:
(Source: "Getting started with Git on Windows" by Darran Jones)
Original answer (2009)
You can create it manually (see Git FAQ), but Issue 220 (November 2009, still opened in May 2010) mentions that TortoiseGit does not yet support that option.
So for now, it is:
or