git bash使用

git bash安装

git bash国内镜像(来源:廖雪峰老师git教程)
下载完之后按照步骤安装。

1. 从远程仓库clone到本地仓库

以github为例子,从github上clone一个项目

  1. 首先需要配置ssh密钥对
    步骤:
  • 点击giehub头像,在下拉框中点击=》Settings


    git bash使用_第1张图片
    image.png
  • 在加载出的页面左侧选择=》SSH and GPG keys


    git bash使用_第2张图片
    image.png
  • 点击=》 generating SSH keys,按照提示完成密钥对配置


    git bash使用_第3张图片
    image.png
  1. 在github上创建远程仓库
  • 点击 new repository创建一个新的远程仓库


    git bash使用_第4张图片
    image.png
  • 按照下图完成仓库创建


    git bash使用_第5张图片
    image.png
  1. clone远程仓库
  • 打开仓库,按照下图指引复制ssh路径


    git bash使用_第6张图片
    image.png

    git bash使用_第7张图片
    image.png
  • 打开git bash,打开要存放仓库的目录,输入 git clone [email protected]:qq603540681/blog.git clone远程仓库
    image.png
  • clone完成


    git bash使用_第8张图片
    image.png

总结

  • 在github上创建一个远程仓库
  • 复制该远程仓库的SSH路径
  • 要存放仓库的目录下,在git bash终端上输入 git clone ssh路径 来clone该远程仓库到本地
  • 首次使用需要配置ssh密钥对(按照上面指引配置)

2. 将本地仓库关联到远程仓库

  • 先定义到要创建本地仓库的目录 cd 目录路径


    image.png
  • 创建项目目录


    git bash使用_第9张图片
    image.png
  • 进入项目目录


    git bash使用_第10张图片
    image.png
  • 初始化仓库


    git bash使用_第11张图片
    image.png
  • 创建一个文件(工作区)并添加到仓库里(暂存区)


    git bash使用_第12张图片
    image.png
  • 提交文件


    git bash使用_第13张图片
    image.png
  • 在github上创建一个空仓库(不勾选Initialize),会出现以下界面


    git bash使用_第14张图片
    image.png
  • 按照github的提示,完成仓库的关联和创建
    git remote add [origin] 远程仓库SSH路径

3. 分支管理

  1. 创建本地 dev 分支
    git branch dev
  2. 切换到 dev 分支
    git checkout dev
  3. 推送到 origin地址的dev的分支上(origin地址上新增一个dev 分支)
    git push origin dev
  4. 分支合并
    git checkout master(切换到master分支)
    git merge dev(把 dev 分支merge到master分支上)

你可能感兴趣的:(git bash使用)