windows下实现Git在局域网使用
摘要: 1.首先在主机A上创建一个文件夹用于存放你要公开的版本库。然后进入这个文件夹,右键->Git create repository here,弹出的窗口中勾选Make it Bare!之后将这个文件夹完全共享(共享都会吧?注意权限要让使用这个文件夹的用户为“完全控制”)。1.首先在主机A上创建一个文件夹用于存放你要公开的版本库。然后进入这个文件夹,右键->Git create repository here,弹出的窗口中勾选Make it Bare!之后将这个文件夹完全共享(共享都会吧?注意权限要让使用这个文件夹的用户为“完全控制”)。文件夹共享过程如下:右击文件夹-属性-共享-高级共享-共享此文件夹-权限-完全控制。
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116231032624-2102595373.png
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116231141640-2072569018.png
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116231235390-197188214.png
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116235134186-327788173.png
可以看见有一个共享的网络路径
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116231454202-1716653405.png
2.接着在主机A的其他地方clone刚刚创建的git仓库
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116232405843-1309387613.png
3.clone完之后,在.git的同目录下添加新的文件
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116232621093-429825201.png
4.将新的文件push到git仓库去(依次执行add, commit, push命令)
注意:Remote对应的URL: 如果目的git仓库是在本地主机,那么URL就是目的git仓库所在文件夹的位置;否则URL就是网络共享路径。
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116234032280-1608944388.png
5.注意了,现在换成了同一个局域网的主机B,然后利用主机A上git仓库所在共享文件夹的网络路径进行clone
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116231852827-785494050.png
可见,我们同时得到了主机A中新添加的文件
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116234314749-597365732.png
6.主机B上,接着操作,添加另一个新的文件lxkdd.txt,同样push到主机A的git仓库上(分别执行add, commit, push命令)
https://images2015.cnblogs.com/blog/640632/201511/640632-20151116235843952-1319152468.png
7.注意了,现在换成了主机A了,为了得到主机B新添加的文件lxkdd.txt,执行pull命令
https://images2015.cnblogs.com/blog/640632/201511/640632-20151117000313015-2018525457.png
显而易见,看到了新添加进了的lxkdd.txt文件
https://images2015.cnblogs.com/blog/640632/201511/640632-20151117000506765-1679973423.png
页:
[1]