我决定为编码目的需要某种版本控制软件,所以我安装了GitHub for Windows。
问题是在我添加存储库,复制该文件夹中的源代码然后单击提交它想要提交到GitHub网站并要求我提供姓名和电子邮件。
由于我使用git的目的只是为了自己的版本控制,而不是与其他开发人员协作,我想在我的计算机上本地托管存储库。
是否可以在本地托管,我可以使用GitHub for Windows吗?
答案 0 :(得分:15)
我在本地使用GitHub for Windows,所以是的,这是可能的。但是,如果您想推送您的代码,则必须将其推送到GitHub网站。
我所做的是将我的存储库放在Dropbox帐户上,以便它仍然在线,但也是私有的。 (As opposed to free GitHub accounts that make your code public)。如果您单独处理代码,如果您只是提交到“本地”Dropbox存储库,这应该没问题。
另请参阅this question,这在我开始此过程时帮助了我。
答案 1 :(得分:11)
在本地使用git时的另一个选择(所以没有“GitHub for Windows”),同时希望从一些GitHub功能(wiki,管理,浏览......)中受益,就是安装 {{3 }} 即可。
当然它可以被几个人使用,这不是你的情况,但它也适合单独开发。
您甚至可以记录您的问题:
答案 2 :(得分:4)
如果你只想要本地,你不想使用GitHub。
您只想使用git。
获取msysgit,可在code.google.com/p/msysgit /.
找到当然,这意味着只有git功能可用,github功能不可用。
注意:所有github功能都可以在github网站上找到,除了社交功能(问题跟踪器,维基)之外,还包括提交活动图,代码大小增加/减少,网络图。
话虽如此,在GitHub上替换网络图包括gitk和其他。
答案 3 :(得分:2)
答案:您可能想尝试TortoiseGit并使用本地存储库。在git中,您可以在空文件夹中本地创建一个“裸”存储库作为主存储库。使用TortoiseGit(上下文菜单项)非常容易。
(评论:我认为你将GitHub [服务]与git [应用程序]混淆。)