git | 使用指南

目录

      • 1、首先我们需要https或者ssh地址:
      • 2、安装git客户端。
          • 2.1 windows
            • 2.1.1 安装
            • 2.1.2 打开
            • 2.1.3 配置
      • 3、设置SSH密钥/HTTPS密码
          • 3.1 设置SSH密钥
            • 1、打开Git客户端(Git Bash或Linux的命令行窗口),输入以下命令行:
            • 2、添加SSH密钥到代码托管服务端:
      • 4、从客户端克隆/推送代码仓库
        • 4.1 前提条件:
        • 4.2 背景信息
        • 4.3 从客户端克隆/推送代码仓库(使用SSH协议)
          • 4.3.1 克隆仓库
          • 4.3.2 新建一个分支:
          • 4.3.3 新建一个文件
          • 4.3.4 提交
          • 4.3.5 推送仓库
        • 4.3 从客户端克隆/推送代码仓库(使用https协议)

1、首先我们需要https或者ssh地址:

git | 使用指南_第1张图片
git | 使用指南_第2张图片

2、安装git客户端。

2.1 windows
2.1.1 安装
   打开Git Bash官网下载链接,根据您的操作系统位数下载32位/64位的安装包。
   双击运行安装包,在弹出的安装窗口中依次单击“下一步(Next)”,最后单击“安装(Install)”完成安装。
2.1.2 打开
  单击Windows“开始”图标,在“开始”搜索栏中输入“Git Bash”,单击回车即可打开Git Bash客户端,建议将其固定到Windows的任务栏中。
2.1.3 配置
a、首先需要您配置用户名和邮箱,在Git Bash中输入以下命令行:
git config --global user.name "<您的用户名>"
git config --global user.email "<您的邮箱>"

git | 使用指南_第3张图片

b、然后需要您生成一对SSH密钥,用来和代码托管服务端进行鉴权认证,在Git Bash中输入以下命令行:
ssh-keygen -t rsa -C "<您的密钥注释>"
然后输入3个回车(Enter键),生成的SSH密钥对默认在“~/.ssh/id_rsa、~/.ssh/id_rsa.pub”位置,用于在代码托管服务中设置SSH密钥。

git | 使用指南_第4张图片
到这里您已经安装好Git Bash客户端了,到快速上手一探究竟吧!

3、设置SSH密钥/HTTPS密码

3.1 设置SSH密钥

SSH密钥是使用SSH协议和代码托管服务端交互的凭证,如果您使用Windows下的Git Bash客户端并在Windows - Git Bash客户端中已经生成SSH密钥,此步骤可以略过。

1、打开Git客户端(Git Bash或Linux的命令行窗口),输入以下命令行:
ssh-keygen -t rsa -C "<您的密钥注释>"
然后输入3个回车(Enter键),生成的SSH密钥对默认在“~/.ssh/id_rsa、~/.ssh/id_rsa.pub”位置,如下图所示。

git | 使用指南_第5张图片
在这里插入图片描述

2、添加SSH密钥到代码托管服务端:

a、打开Git客户端(Git Bash或linux的命令行窗口),将SSH密钥“~/.ssh/id_rsa.pub”的内容打印出来,如下图所示。

cat ~/.ssh/id_rsa.pub

b、复制上述的SSH密钥内容,进入代码托管首页,单击“设置我的SSH密钥”按钮进入SSH密钥管理页面,进行添加。

4、从客户端克隆/推送代码仓库

4.1 前提条件:

请先确保您已正确设置了SSH密钥或HTTPS密码。

4.2 背景信息

除页面操作外,代码仓库的克隆/拉取/推送等操作都是在Git客户端完成的。
下面就在Git客户端进行一次克隆/推送操作,其中包括克隆仓库、新建一个分支、新建一个文件、提交、推送仓库。

4.3 从客户端克隆/推送代码仓库(使用SSH协议)

4.3.1 克隆仓库
a. 进入代码托管首页,单击仓库列表中的仓库名,进入仓库详情页,单击上方导航栏克隆/下载按钮,复制访问方式中的SSH链接,如下图所示。
b. 打开Git Bash客户端进入您的目录下,输入以下命令即可把仓库克隆下来,如下图所示。
git clone <您仓库的SSH下载链接>
如果出错,检查ssh密钥或者https密码是否有误。
4.3.2 新建一个分支:
进入到代码仓库目录,使用以下命令行新建一个新的分支,如下图所示。
git checkout -b <您的分支名>

git | 使用指南_第6张图片

4.3.3 新建一个文件
使用以下命令行新建一个文件,如下图所示。
echo "Welcome to DevCloud!" > newFile.txt
4.3.4 提交
a. 以上两步新建了一个分支和一个文件,输入以下命令行查看当前仓库状态,如下图所示。
git status

git | 使用指南_第7张图片

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

git | 使用指南_第8张图片

4.3.5 推送仓库
a.以上已经在新分支上进行了一次新的提交,现在可以把所做的更改推送到服务端,如下图所示。
git push origin <您的分支名>

git | 使用指南_第9张图片

4.3 从客户端克隆/推送代码仓库(使用https协议)

你可能感兴趣的:(linux,git)