zoukankan      html  css  js  c++  java
  • gitlab的使用

    gitlab的使用
        https://www.jianshu.com/p/4b2d9d0f2713
        + 设置账户信息
            git config --global user.name "duwj"
            git config --global user.email "duwj@gitlab.com"

            #可以选择不设置全局的,而是临时的,但必须在一个 本地repository目录下:
            git config --local  user.name "duwj"
            git config --local user.email "duwj@gitlab.com"

            #查看用户名和邮箱
            git config user.name
            git config user.email
        + 配置ssh连接信息
            ssh-keygen -t rsa -C "duwj@gitlab.com"
            注意:Enter passphrase (empty for no passphrase) :时,可以直接按两次回车键输入一个空的 passphrase;也可以选择输入一个 passphrase 口令,如果此时你输入了一个passphrase,请牢记,之后每次提交时都需要输入这个口令来确认。

        + 获取公钥内容
            SSH密钥生成结束后,根据提示信息找到SSH目录(通常ssh密钥保存路径均为~/.ssh 目录),会看到私钥id_rsa和公钥id_rsa.pub这两个文件,不要把私钥文件id_rsa的信息透露给任何人。
            用记事本打开id_rsa.pub,复制里面的所有内容以备下一步使用。

        + 将密钥中的公钥添加到Gitlab
            登录Gitlab的web站点,进入个人资料设置 - SSH Keys页面,将第2步所获得的内容粘贴在文本框key内,并填写title以便记忆,而后保存。
        + 克隆代码
            git clone git@ip:test/test/document.git #注意这个地址是fork后的项目地址
        + 正常提交
            git status
            git add .
            git commit -m '日志'
            git push -u origin master
        + 更新本地仓库内容命令
            git pull
  • 相关阅读:
    SQLyog 使用笔记,自增主键数据冲突错误
    扫一扫的意义
    js 加法运算
    linux crontab执行shell脚本中包含相对路径的问题
    Nginx笔记总结十二:nginx版本号隐藏
    Nginx笔记总结十一:Nginx重写规则指南
    Nginx笔记总结十:Nginx日志切割
    Nginx笔记总结九:Nginx日志配置
    Nginx笔记总结八:ngx_http_core_module模块中的变量
    Nginx笔记总结七:root和alias文件路径配置
  • 原文地址:https://www.cnblogs.com/lxz123/p/12541804.html
Copyright © 2011-2022 走看看