Git 终端使用

流程整理

1、进入项目文件夹,输入命令  git init  初始化一个Git 仓库即添加 .git 文件夹

2、输入 git add .  添加当前目录下所有文件

3、提交所有文件到本地仓库  git commit -m “这里是备注信息” -a  

4、链接到远程仓库  git remote add origin https://xxxx/xxx/xxx.git 或 git remote add origin git@xxx.git

5、把本地项目推送到远程仓库 git push -u origin master

6、建立开发分支  (git branch 查看分支)

      6.1 开发执行人运行git命令将Git软件开发包克隆至个人电脑:

      git clone git@ develop.herfdev.com: projectname.git  //projectname换成软件开发包名称 

      6.2 开发执行人依次执行以下git命令,完成为Git软件开发包建立开发分支的工作:

      git checkout -b dev_name              // dev_name换成开发任务名称

      git push origin dev_name: dev_name    // dev_name换成开发任务名称

7、获取开发分支并完成开发工作

      7.1 开发人员运行git命令将Git软件开发包克隆至个人电脑:

      git clone git@ develop.herfdev.com: projectname.git  //projectname换成软件开发包名称

      7.2 开发人员运行git命令切换至开发分支:git checkout dev_name  // dev_name换成开发任务名称

      7.3 开发人员运行git命令拉取分支代码:git pull 

      7.4 开发人员在拉取的分支上完成开发工作和开发自测

8、开发代码提交到分支

      8.1 开发人员完成开发后依次执行以下git命令,将开发代码提交至dev_name:

      git checkout -b dev_name              // dev_name换成开发任务名称

      git add . 

      git commit –am “develop name”   //develop name开发任务说明

      git push origin dev_name        // dev_name换成开发任务名称

      8.2开发执行人合并分支到develop分支

      开发执行人收到开发人员完成开发的消息后,合并开发分支至develop分支

      开发执行人依次执行以下git命令,完成开发分支合并到develop的工作

      git checkout dev_name

      git pull origin dev_name

      git checkout develop

      git pull origin develop

      git merge dev_name

      git push origin develop

      开发执行人组织开发人员依赖develop分支在dev环境下完成开发自测2,并将测试结果告知测试人员

9、开发执行人合并开发分支到master分支

      测试人员依赖develop分支在test环境下完成测试,并将测试结果告知开发执行人后,开发执行人合并开发分支到master

      9.1开发执行人依次执行以下git命令,完成开发分支合并到develop的工作

      git checkout dev_name

      git pull origin dev_name

      git checkout master

      git pull origin master

      git merge dev_name

      git push origin master

 

 

10、git常用命令

        git status   查看上次提交之后修改过的文件

        git log 列出历史提交记录

            git log —oneline 查看历史记录简洁版本

       git log —oneline —graph 查看历史中什么时候出现了分支、合并。

        git branch “branchname”创建分支 git checkout “branchname”切换到分支   

             也可以使用 git checkout -b “branchname”   创建并切换到该分支下

        git branch -d “branchname” 删除分支

        git branch 查看所有分支

        git merge 合并分支

        git pull:相当于是从远程获取最新版本并merge到本地

转载于:https://my.oschina.net/jimolengsha/blog/1526053

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值