返回首页

介绍
首先,让我澄清,Git不会需要到指定的客户端和服务器端。您的工作站既可以是客户端和服务器。这意味着你可以从其他计算机代码,你的客户,而其他人也可以从您的计算机代码,你的服务器。这就是为什么Git是很大的。
在这篇文章中,"Git服务器??手段,使您的计算机给别人拉/推从/到的代码。
后是长期的,因为它是一步一步和大量截图。事实上,它只是大约需要10分钟,设置所有。
注:CopSSH不是开源,请购买它,如果你想使用它。软件需求软件需要设置一个Git服务器:(安装在服务器端){A}(服务器端和客户端都安装) {A2}(服务器端和客户端上安装两个)所需的软件与Visual Studio集成:{A3的}(服务器端和客户端都安装)设置步骤1。安装msysgit当您安装msysgit,请选择C:\ Git的安装目录,因为目录中的名称空间,可能会导致在bash命令的问题。
{S0的}在"调整你的PATH环境??我建议选择"使用Git Bash中只有??
{S}其他设置默认。安装完毕后,你的git bash的图标在桌面上。你可以尝试使用Git命令,如果你得到下面的画面,你已经安装了msysgit成功。
{S2的}添加:\ Git的\斌和C:\ Git的\ libexec目录\ git-core的路径。这一步是非常重要的。
{S3的}2。安装CopSSH就像msysgit,我们不安装程序文件夹中CopSSH避免一些空间的问题。我们安装到c:\国际妇女理事会。
{四至}只需使用默认帐户CopSSH提供的:
{五}安装后,打开COPSSH控制面板。
{六}在用户选项卡,点击添加按钮。
{七}选择您的计算机上(你可以创建一个在计算机管理)的现有用户。在这里,用户在我的样本是jinweijie。
{S8的}允许所有的访问:
{S9的}用户被激活后,单击键/ strong>按钮激活的用户部分??
{S10的}单击"添加":
{的S11}使用默认键设置:
{的S12}输入密码和文件名:
{S13}将私钥保存到C:\国际妇女理事会\首页\ jinweijie \:瑞安-VM-01_2048.ppk。
{S14系列}
[测试步骤,现在我们尝试使用激活的用户通过SSH,公开的Git Bash中登录,输入命令:

ssh jinweijie@ryan-vm-01 

输入"是吗??继续。
{S15}
[测试步骤(Windows帐户的密码),输入密码后,再尝试运行git的SSH用户,但它不执行您预期的那样:
{S16号}
这是因为CopSSH找不到服务器上git.exe,所以我们需要,告诉CopSSH的git路径。3。配置CopSSH使用Git路径。打开C:\国际妇女理事会\等\的文件与你喜欢的编辑器,添加到PATH :/ cygdrive / C / / bin中的git :/ cygdrive / C / GIT / libexec目录/ git-core的(不要忘记出发冒号),整条生产线将是:{C}
然后保存。
{S17}重启点击在CopSSH控制面板的两倍大按钮的CopSSH:
{S18纯} 如果我们运行git的Bash再次jinweijie @瑞安-VM-01,SSH,输入密码并运行git的命令,应发现这个混帐时间:
{S19} 4。配置客户端上的私人密码匙复制从服务器到客户端的私钥(我们生成步骤1-K)。
{S20的}在客户端上,使用puttygen.exe加载键(如果你设置的密码,在1-J同时装载的关键,你需要输入密码):
{S21的}点击"保存私钥??保存plink.exe承认私有密钥的副本。
{S22的}建立信息库,与Visual Studio集成服务器和客户端上安装gitextensions。
{S23}因为我们已经安装在步骤1-A msysgit,我们跳过"安装MsysGit??但是,如果你还没有安装在客户机上的msysgit,你可以选中该复选框并安装它。
{S24}安装到C:\ GitExtensions \,其他设置都是默认。
{S25}在服务器端,打开Git的扩展,点击"创建新的库??
{S26}在服务器端设置的路径,根据你的项目名称CopSSH用户的主目录,选择"初始化/ STRONG>"中央资料库,没有工作目录(因为我们的服务器),然后呢??"??
{S27}在客户端,打开Git的扩展,点击"克隆库??
{S28}客户端上,仓库地址应是,SSH :/ / jinweijie的@ ryan-vm-01/ICW/home/jinweijie/mydotnetproject。请注意,仓库应开始与c:\服务器上。
{S29的}在客户端上,单击"加载SSH密钥和加载保存的关键步骤4-B??
{S30的}在客户端,输入密码,如果你设置的密码键,然后单击"克隆:
{S31}在客户端,添加忽略文件:
{S32}在客户端,打开Visual Studio,创建一个项目mydotnetproject文件夹(这是克隆库),你会发现文件已经Git源控制下:
{S33}单击"??提交菜单栏上的按钮,然后点击"提交放大器;推??
{S34}推动成功:
{S35}在服务器端,你可以找到新推的文件:
{S36}这一切,的快乐GITTING! :)历史第七届:2011年12月初始版本

回答

评论会员: 时间:2