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"
  • 相关阅读:
    HTTP协议--详解
    汇编语言前五章总结
    [转] vscode C/C++ 插件预定义环境变量(linux)
    C++小细节
    CC++ 如何确定一个变量的类型(恶心的指针)
    Ubuntu下安装tensorflow
    github 上不去
    应用层01-HTTP
    C++ 传递数组引用
    C++ 命令行窗口打印二叉树(图形)
  • 原文地址:https://www.cnblogs.com/wuhg/p/10690858.html
Copyright © 2011-2022 走看看