您的位置:首页 > 其它

git 使用说明

2017-08-17 13:44 141 查看
git使用的一些说明

关于新用户
1. 到优居客群里下载git客户端
2. 安装之后打开git bash
3. 生成密钥,执行如下命令:
ssh-keygen -t rsa -C "你的邮箱"
4. 查看密钥
cat ~/.ssh/id_rsa.pub
5. 配置用户信息,命令如下:
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"
6. 登陆git.youjuke.com,点击右上角图标,选择设置,找到ssh密钥,将步骤4查看的密钥粘贴进去

关于第一次拉取新项目
1. 打开git bash,执行如下命令,进入要操作的目录
cd 路径名
例如:
cd x: //进入x盘
2. 克隆项目
git clone 项目地址
以zxadmin为例:
git clone git@git.youjuke.com:root/zxadmin.git

关于创建新分支
1. 切换到master
git checkout master
2. 更新master代码到最新
git pull
3. 查看要创建的分支是否存在
git branch -a
4. 如果分支存在,切换分支,并更新代码
git checkout 分支名
git pull
5. 如果分支不存在,创建分支,分支命名规则为禅道任务号,例如:task2345
git branch 分支名
git checkout 分支名
注意:不能直接在master分支下修改代码,修改代码之前先切换到指定分支

关于上外测
1. 切换到需要推送的分支,查看文件状态
git checkout 分支名
git status
2. 添加文件
git add 修改的文件
3. 提交文件到本地仓库
git commit -m "关于此次提交的备注"
4. 切换到master分支,更新代码到最新
git checkout master
git pull
5. 切换到需要推送的分支,同步master中的代码
git checkout 分支名
git rebase master
6. 推送分支到远程git服务器,和外测
git push origin 分支名
注意:步骤5可能会产生冲突,提示冲突之后,使用git status查看冲突的文件,然后在代码中修改,执行git add 之后执行git rebase --continue

关于上线
1. 开发人员点击合并请求 新建合并请求 选择源分支目标分支后继续,选择指派人员
2. 组长收到合并请求后,在合并请求页面,点击变更,查看更新的内容,勾选 Remove source branch 点击Merge,完成合并上线,在流水线上查看是否上线成功

关于分支的一些说明
在当前分支下做的修改,只在当前分支生效
例如:在task1111 上线修改添加的文件 切换到task2222分支之后将不存在
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: