WINDOWS 下msysGit 的团队协同应用(2).doc_第1页
WINDOWS 下msysGit 的团队协同应用(2).doc_第2页
WINDOWS 下msysGit 的团队协同应用(2).doc_第3页
WINDOWS 下msysGit 的团队协同应用(2).doc_第4页
WINDOWS 下msysGit 的团队协同应用(2).doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WINDOWS 下msysGit 的团队协同应用(2)作者:gcgego ()Step2安装msysGit,安装目录为d:gitCheckout Windows-style, commit Unix-style line endings 意思是Git Checkout 自动把换行结束符替换为Windows风格, Git commit 时替换为Unix风格Checkout as-is, connit unix-style line endings 意思是Git Checkout出不变, Git commit时自动替换为Unix换行格式符.Checkout as-is, commit as-is 意思是Checkout Commit 都换行符都不变,这三项如何选,得看看团队的使用的开发系统,如果都是Windows下或Windows程序,可以选第三项.如果开发的是Linux程序,选第一,二项吧运行Git Bash,请看官们注意红框或路径地址,Git Bash默认就是Windows帐号的Home目录,以默认Windows帐号Home不是好注意,需要重定向为d:sshhomeadmin1下,修改方法请看下面打开 d:gitectprofile文件,在最后一行添加Export HOME=/d/ssh/home/admin1Cd $HOME打开 D:sshetcprofile文件,在最后一行添加Cd $HOME这样,不管在Git Bash或Copssh Bash控制台下,都会自动重定向到 d:sshhomeadmin?的HOME工作目录下复制Git相关文件到Copssh安装目录下的bin里,下面是dos 脚本,看官们自己按情况修改在D: 根目录下建立个bat文件copy_git_core.batcopy gitlibexecgit-coregit.exe sshbincopy gitlibexecgit-coregit-receive-pack.exe sshbincopy gitlibexecgit-coregit-upload-archive.exe sshbincopy gitlibexecgit-coregit-upload-pack.exe sshbincopy gitbinlibiconv-2.dll sshbin建立完后双击执行.场景设定:A) XP1 admin1 远程服务器 Git裸仓库B) XP2 admin2 工作站C) XP2 admin3 工作站A) 先在XP1的HOME目录下初始化一个Git裸仓库$mkdir project.git$cd project.git$git init -bareB) 在XP2的HOME目录建立个project目录,然后初始化为工作目录,在其中添加源码,然后提交到本地仓库,再建立与本地仓库连接的远程裸仓库project.git,执行push(推送)$mkdir project$cd project$git init把现有的项目源码都复制到project目录中,然后添加,提交到本地仓库$git add .$git commit m “project v0.1”提交的时候,如果没有配置Git用户信息,会出现如下图的提标,只要照提示添加用户名和Email,再提交就可以了$git config global admin2$git config global user.email $git commit m “project v0.1”提交成功后,就要把本地仓库推送到远程祼仓库中,可以让团队成员克隆,修改,合并推送之前需配置好远程祼仓库参数$git remote add origin admin1:project.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论