DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

1. 新建仓库

可以选择创建方式,本次选普通新建

DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

?

2. 设置HTTPS密码

DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

?

3. 在本地电脑安装git客户端

?

可以安装Windows - Git Bash客户端

  1. 安装
    1. 打开Git Bash官网下载链接,根据您的操作系统位数下载32位/64位的安装包。
    2. 双击运行安装包,在弹出的安装窗口中依次单击“下一步(Next)”,最后单击“安装(Install)”完成安装。
  2. 打开

    单击Windows“开始”图标,在“开始”搜索栏中输入“Git Bash”,单击回车即可打开Git Bash客户端,建议将其固定到Windows的任务栏中。

  3. 配置
    1. 首先需要您配置用户名和邮箱,在Git Bash中输入以下命令行:
      git config --global user.name "<您的用户名>"
      git config --global user.email "<您的邮箱>"
      说明:
      • 用户名可以由字母、数字、常用符号组成,如为方便管理,可以考虑配置成与代码托管服务相同的用户名;
      • 邮箱请按照标准邮箱格式填写;
      • git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址;
      • 配置好之后可以使用以下命令行查看配置:
        git config -l
    2. 然后需要您生成一对SSH密钥,用来和代码托管服务端进行鉴权认证,在Git Bash中输入以下命令行:
      ssh-keygen -t rsa -C "<您的密钥注释>"

      然后输入3个回车(Enter键),生成的SSH密钥对默认在“~/.ssh/id_rsa、~/.ssh/id_rsa.pub”位置,用于在代码托管服务中设置SSH密钥

      注意:
      • 如果直接回车,不输入口令,则生成的私钥文件id_rsa是明文存储在本地的,请妥善保管。
      • 如果设置passphrase,则生成的私钥文件是AES-128-CBC 加密后存储的。(建议使用)

?

?

4. 复制远程仓库的https地址

DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

?

5. 本地拉取远程仓库及推送代码到仓库

使用HTTPS协议:Windows - Git Bash客户端

  1. 克隆仓库
    1. 进入代码托管首页,单击仓库列表中的仓库名进入仓库详情页,点击右侧导航栏克隆/下载按钮,复制访问方式中的HTTPS链接,如下图所示。

      DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

    2. 打开Git Bash客户端进入您的目录下,输入以下命令进行仓库克隆,其中第一次克隆需要您填写用户名(账号名/用户名)和HTTPS密码,如下两张图所示。
      git clone <您的HTTPS下载链接>
      

      DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

      DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

  2. 新建一个分支进入到代码仓库目录,使用以下命令行新建一个新的分支,如下图所示。
    git checkout -b <您的分支名>
    

    DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

  3. 新建一个文件使用以下命令行新建一个文件,如下图所示。
    echo "Welcome to DevCloud!" > newFile.txt
    

    DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

  4. 提交
    1. 以上两步新建了一个分支和一个文件,输入以下命令行查看当前仓库状态,如下图所示。
      git status
      

      DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

  5. 将新增的文件添加到Git工作区,并对本次的修改进行一次提交,如下图所示。
    git add newFile.txt
    git commit -m "<您对本次提交备注的信息>"
    

    DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

    参考:https://support.huaweicloud.com/intl/zh-cn/usermanual-codehub/codehub_hlp_0006.html

?

如果本教程对你有用,请点个赞,关注一下哇????

DevOps使用教程 华为云(8)代码托管 代码仓库 git协作开发

上一篇:go gin 框架下的数据解析与绑定


下一篇:SharePoint as document management storage for Dynamics CRM