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