博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git的使用
阅读量:4045 次
发布时间:2019-05-24

本文共 1199 字,大约阅读时间需要 3 分钟。

Git的使用

安装和配置Git

  1. 安装Git客户端工具(上官网下载即可)
  2. 配置Git的环境变量:path=Git安装目录\cmd
  3. 运行Git Bash, 出现命令行界面
  4. 在Git Bash命令界面,设置全局配置,创建一个全球用户名、全球邮箱:
    $ git config --global user.name "你的名字或昵称"$ git config --global user.email "你的邮箱"

git命令示例

  1. 进入本地资源库,命令示例如下:

    cd /f/front-end-prj/scgcxxGit
  2. 将当前目录(本地资源库)加入待提交内容

    $ git add . # 注意:这“.”表示当前目录
  3. 提交修改代码到本地仓库

    $ git commit -m "修改的东西的描述"
  4. 将本地的 xia_dev 分支推送至远端的 xia_dev 分支,如果没有就新建一个

    $ git push origin xia_dev
  5. 切换到开发主分支上master_dev

    $ git checkout master_dev
  6. 拉取主分支上面的代码

    $ git pull origin master_dev
  7. 切换到自己的分支

    $ git checkout xia_dev
  8. 将master_dev分支上的代码合并到当前分支

    $ git merge master_dev
  9. 将本地的 xia_dev 分支推送至远端的 xia_dev 分支,如果没有就新建一个

    $ git push origin xia_dev

多人团队git使用经验

如何建立分支

  1. master分支设置为保护分支;
  2. 从master分支分出开发主分支master_dev,也设置为保护分支。
  3. 从master_dev分支分别为每一个项目开发成员分出各个开发分支,从master_dev分支分出公用代码分支share_dev,由专人分支开发维护。

如何使用

分享项目

项目架构搭建完毕,将项目共享、提交并推送的仓库中的master分支,然后按上述方式建立分支。

各成员第一次拉取项目

各项目成员从自己分支上checkout(检出)项目即初次拉取项目,然后各成员在自己的分支上进行日常开发。

日常开发项目

注意:每人仅在自己负责的范围内开发,严禁改其它人的负责内容,公共内容由专人负责在share_dev分支上维护。

  1. 每天上班第一件事:
    在本地切换到master_dev分支上,pull(拉取)最新内容到本地,然后切换到自己的分支,将master_dev合并的自己的分支。
  2. 然后在自己的分支上开发提交和推送…
  3. 每天下班前最后一件事: 提交并推送自己的分支。

如何向主开发分支(master_dev)合并

当开发工作告一段落,或者刚刚修改完公共内容,已测试无误,并已提交推送到相应的分支,这个时候在码云上向master_dev发出合并请求,由管理员批准合并。

转载地址:http://snhdi.baihongyu.com/

你可能感兴趣的文章
Python自动化之pytest框架使用详解
查看>>
【正则表达式】以个人的理解帮助大家认识正则表达式
查看>>
性能调优之iostat命令详解
查看>>
性能调优之iftop命令详解
查看>>
非关系型数据库(nosql)介绍
查看>>
移动端自动化测试-Windows-Android-Appium环境搭建
查看>>
Xpath使用方法
查看>>
移动端自动化测试-Mac-IOS-Appium环境搭建
查看>>
Selenium之前世今生
查看>>
Selenium-WebDriverApi接口详解
查看>>
Selenium-ActionChains Api接口详解
查看>>
Selenium-Switch与SelectApi接口详解
查看>>
Selenium-Css Selector使用方法
查看>>
Linux常用统计命令之wc
查看>>
测试必会之 Linux 三剑客之 sed
查看>>
Socket请求XML客户端程序
查看>>
Java中数字转大写货币(支持到千亿)
查看>>
Java.nio
查看>>
函数模版类模版和偏特化泛化的总结
查看>>
VMware Workstation Pro虚拟机不可用解决方法
查看>>