You are on page 1of 6

GIT相关使用指南​

服务器(10.32.9.91)使用git指南:​
登录gerrit:​
服务器内浏览器:http://10.32.9.80:8060/admin/repos​

服务器本地配置ssh:​
git config --global user.name pengsj​
git config --global user.email pengsj@aeroht.com​
git config --global core.quotepath false ## [可选]: 可解决git对于中文出现乱码的问题​
git config --global core.editor vim ## [可选]:推荐采用vim作为commit信息编辑器​

git config --list ##查看git配置​

ssh-keygen -t ed25519 ## 生成密钥:直接一路回车即可,若之前执行过,则无需重复执行​


cat ~/.ssh/id_ed25519.pub ## 复制 id_ed25519.pub 的信息, 在下文提到的gerrit个人设置界面的ssh
密钥中添加
ps:生成的密钥文件在C:\Users\###(用户)\.ssh文件夹内​

gerrit配置ssh-key:​
登录http://10.32.9.80:8060/settings/​
添加密钥后会收到邮件通知

常用git语句:​
git branch -a​
查看分支

git checkout -b trunk origin/trunk ##(红色trunk 表示本地新分支,绿色 origin/trunk 表示远端


对应分支)

git push origin HEAD:refs/for/xxxx ##推送对应xxxx分支​

git fetch​
git rebase ##同步更新库上最新代码​
已push一次,gerrit有评审条目,但未入库前,如何多次迭代提交代码而不生成新的评审条目:​
本地改动
git add . ##添加变动​
git commit --amend ##更新commit记录​
git push origin HEAD:refs/for/xxxx ##再次push,这样gerrit评审条目内会生成新的patchset,而不
会生成新条目

堡垒机使用指南:
1,开通权限,当前10.32.9.91服务器权限已统一开通​
ps:如需开通其‘​
’它服务器权限请参考 堡垒机使用指南(业务系统运维人员) ​
2,堡垒机登录地址:http://itfort.aeroht.local/core/auth/login/​
3,堡垒机账号:邮箱前缀​
4,堡垒机密码:重置密码:https://applink.feishu.cn/T8B4tsjSQegY​
5,登录堡垒机:​

补充说明:详细信息参考官方文档 堡垒机使用指南(业务系统运维人员) 或与咨询IT同事​


6,堡垒机无法把文件拷贝到外面,如需请申请权限​
7,外部文件拖拉进去堡垒机页面即可拷贝进去,文件地址:​
8,本地TXT文本如何拷贝进去堡垒机(txt文件拷贝是一种方法,这里介绍第二种)​
本地copy文本,黏贴到堡垒机剪贴板中,再在堡垒机内黏贴。​

参考文档:
git:​
http://git.aeroht.local/GNC_Gerrit_Group/share/coding_info/-/blob/master/devops_manual.md
#%E4%BB%A3%E7%A0%81%E8%8E%B7%E5%8F%96%E4%BF%AE%E6%94%B9%E6%8F%90
%E4%BA%A4​
堡垒机:
堡垒机使用指南(业务系统运维人员) ​

You might also like