用惯了hg的便捷, 换做git感觉确实有些不人性化. 但是比起hg分支的反人类,git的强大还是值得我们迁移的
这里使用TortoiseGit Windows客户端+Git-1.9.0-preview20140217. 不是使用msysgit, 理论上差异不大
网上大多数文章都介绍如何和github进行远程拉取. 我想说, 我们开发客户端, 用github资源就是个大问题, 还更别说直接开源…
和TortoiseHG一样, TortoiseGit也有一样的远程P2P方式拉取的方法
只需要在一个代码库上右键菜单中选取Daemon即可
这里的提示告诉你, 这样的拉取无需任何的权限. 其实本地开发, 这不存在, 要的是方便, 所以果断Proceed
本图表示, 你已经对外开放了你指定库的权限
局域网的其他人选择一个空文件夹, 然后选择Clone
注意, 这里有巨大的坑, daemon中只告诉你git://你的IP/ 但是实际拉取会出错. 正确的URL格式必须是
git://你的IP/.git
表示访问的git的目录!!