git的环境创建

在非工作模式下:

1.下载安装:Git-2.6.1-64-bit.exe(下载地址: https://git-scm.com/download/win)

    注意:安装过程中必须选择:Checkout as-is,commit Unix-style line endings

2.打开git bash,生成ssh key,必须放在默认路径,比如C:\User\yyy\.ssh

   2.1. $ssh-keygen -t rsa -C yyy@163.com

   2.2. 为了后续的便利性,密码可以设置为空

3.卸载刚安装的Git-2.6.1-64-bit(为后面工作模式下安装在加密盘做准备)

4.删除C:\ProgramData\Git下的config文件

5.重启电脑

 

在工作模式下:

6.安装Git-2.6.1-64-bit.exe到加密盘,比如D:\git_path

7.建立本地git工作目录,比如:D:\project_path

8.打开D:\git_path\git-bash.exe,进入工作目录D:\project_path

9.内网登录gerrit服务器网页,进行Sign In

10.打开之前生成的ssh public key(使用NotePad++之类的工具,打开id_rsa.pub,copy里面的所有内容),添加到gerrit网页服务器上:Settings->SSH Public Keys->ADD

 

11.从远程仓库中同步代码

11.1. 在gerrit服务器页面上:Projects->List->PrjAll->General, 点击SSH, 然后点击clone with commit-msg hook,拷贝下面的shell命令:

git clone ssh://yyy@ip:19418/PrjAll && scp -p -P 29418 yyy@ip:hooks/commit-msg PrjAll/.git/hooks/

11.2. 在Git Bash中,工作目录D:\project_path下,执行上述命令

11.3. 查看git目录下,多了一个PrjAll工程,进入PrjAll目录,既可以执行相关git操作

 

相关git操作:

1.提交代码

1.1 提交代码前准备,以下命令仅需执行一次

git config user.name yyy

git config user.email yyy@163.com

git config remote.origin.push refs/heads/*:refs/for/*

1.2 提交代码

git add your_file

git commit -m "注释"

git push origin HEAD:refs/for/develop

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值