网站大量收购独家精品文档,联系QQ:2885784924

WINDOWS下msysGit团队协同应用.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WINDOWS下msysGit团队协同应用

WINDOWS 下msysGit 的团队协同应用(2) 作者:gcgego (gcgego@) Step2 安装msysGit,安装目录为d:\git Checkout 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:\ssh\home\admin1下,修改方法请看下面 打开 d:\git\ect\profile文件,在最后一行添加 Export HOME=/d/ssh/home/admin1 Cd $HOME 打开 D:\ssh\etc\profile文件,在最后一行添加 Cd $HOME 这样,不管在Git Bash或Copssh Bash控制台下,都会自动重定向到 d:\ssh\home\admin?的HOME工作目录下 复制Git相关文件到Copssh安装目录下的bin里,下面是dos 脚本,看官们自己按情况修改 在D:\ 根目录下建立个bat文件 copy_git_core.bat copy git\libexec\git-core\git.exe ssh\bin copy git\libexec\git-core\git-receive-pack.exe ssh\bin copy git\libexec\git-core\git-upload-archive.exe ssh\bin copy git\libexec\git-core\git-upload-pack.exe ssh\bin copy git\bin\libiconv-2.dll ssh\bin 建立完后双击执行. 场景设定: XP1 admin1 远程服务器 Git裸仓库 XP2 admin2 工作站 XP2 admin3 工作站 先在XP1的HOME目录下初始化一个Git裸仓库 $mkdir project.git $cd project.git $git init --bare 在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 admin2@ $git commit –m “project v0.1” 提交成功后,就要把本地仓库推送到远程祼仓库中,可以让团队成员克隆,修改,合并… 推送之前需配置好远程祼仓库参数 $git remote add origin admin1@:project.git $git push origin master 休息收工,下次放上TortoiseGit教程,请看官们支持一下: /?kgcgego

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档