zoukankan      html  css  js  c++  java
  • 学习Git(二)

    常用命令

    git add                 添加
    git status              查看状态
    git status -s           状态概览
    git diff                对比
    git diff --staged       对比暂存区
    git commit              提交更新
    git reset               回滚
    git rm                  从版本库中移除
    git rm --cached         从暂存区中移除
    git mv                  改名

    分支

    分支命令
    git branch               例出分支
    git branch -v            分支详情
    git branch --merged      查看哪些分支被合并
    git branch --no-merged   查看哪些分支未被合并
    git branch -d testling   删除分支
    git checkout             切换分支
    git merged               合并分支

     编译安装git

    # yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
    # wget https://github.com/git/git/archive/v2.7.4.zip
    # unzip git-v2.7.4.zip
    # cd git-2.7.4
    # make prefix=/usr/local/git all
    # make prefix=/usr/local/git install
    # rm -rf /usr/bin/git
    # ln -s /usr/local/git/bin/git /usr/bin/git
    # git --version

    总结

    1、开发经理在gitlab创建项目,分配给开发人员
    2、开发人员领取任务后,在本地使用git clone拉取代码
    3、开发人员创建开发分支(git checkout -b dev),并进行开发
    4、开发人员完成之后,提交到本地仓库(git commit )
    5、开发人员在gitlab界面上,申请分支合并请求(Merge request)
    6、开发经理在gitlab上,审核提交的代码,确认无误后,确认将开发人员的分支合并到主分支(master)

    邮件配置:

    gitlab_rails['time_zone'] = 'Asia/Shanghai'
    gitlab_rails['gitlab_email_enabled'] = true
    gitlab_rails['gitlab_email_from'] = 'xiaoming@126.com'
    gitlab_rails['gitlab_email_display_name'] = 'gitlab'
    gitlab_rails['smtp_enable'] = true
    gitlab_rails['smtp_address'] = "smtp.126.com"
    gitlab_rails['smtp_port'] = 25
    gitlab_rails['smtp_user_name'] = "xiaoming"
    gitlab_rails['smtp_password'] = "your password"
    gitlab_rails['smtp_domain'] = "126.com"
    gitlab_rails['smtp_authentication'] = "login"
  • 相关阅读:
    修改系统策略 作为服务登录
    PlayStation Suite(PSS)快速预览
    Python异常处理
    误操作把/bin目录移动到其他目录下的恢复方法
    SQL Prompt 自动过期反复激活防失效注册后隔一段时间莫名无法使用的处理
    [转帖]SQL SERVER 2005 同步复制技术
    动网论坛修改笔记
    网线的做法
    风讯修改记录
    远程桌面中调出任务管理器
  • 原文地址:https://www.cnblogs.com/wuhg/p/10690858.html
Copyright © 2011-2022 走看看