Git学习(二)---Git的工作流程/如何搭建Git本地仓库/如何获得远程仓库/如何搭建自己的远程仓库/如何操作远程仓库

Git学习(二)—Git的工作流程/如何搭建Git本地仓库/如何获得远程仓库/如何搭建自己的远程仓库/如何操作远程仓库

01 Git是如何工作的

Git的工作目录有哪些?

**本地工作目录:**本地电脑上属于Git的文件夹。

暂存区: 由本地推送的文件会暂存在这里。

Git本地仓库: 存放由暂存区推送过来的文件或由远程仓库克隆的文件。

Git远程仓库: GitHub、码云等等,负责远程托管项目,需要从本地仓库将项目提交至远程仓库。

向上推送流程: 在本地工作目录中右键打开git bash here,通过命令git add .将工作目录中需要推送的项目的所有的文件提交至暂存区,然后,通过命令git commit -m "注释"将文件提交至Git本地仓库,命令git push origin master将项目推送至Git远程仓库的主分支。

向下获取的流程:通过命令git pull 得到远程仓库,通过git reset将远程仓库提取至暂存区 ,再通过git checkout将仓库检出至工作目录。也可以克隆远程仓库 (推荐这种方式)。


02 如何搭建Git本地仓库

  • 在本地搭建一个仓库

    • 随意创建一个目录,在该目录下右键点击git bash here

    • git bash here下输入图示命令,即可搭建成功
      [外链图片转存失败(img-YRF7qznA-1563698860496)(C:\Users\Administrator\Desktop\git4.png)]

  • 在仓库中新建一个文件[外链图片转存失败(img-H62QqeKd-1563698860497)(C:\Users\Administrator\Desktop\git建文件.png)]

  • 推送至暂存区,暂存区的文件可以在index文件下查看
    在这里插入图片描述在这里插入图片描述
    [外链图片转存失败(img-MIIsy3sT-1563698860500)(C:\Users\Administrator\Desktop\git6.png)]

  • 将文件推送至本地仓库
    - 提交至本地仓库[外链图片转存失败(img-6b7odRJs-1563698860501)(C:\Users\Administrator\Desktop\git提交至本地仓库.png)]
    会弹出下面的文件,关闭即可。
    在这里插入图片描述


03 如何获得一个Git远程仓库(克隆远程仓库)

在GitHub或者码云上找到需要的远程仓库

使用git clone {远程仓库地址}即可克隆一个远程仓库到本地


04 如何搭建自己的远程仓库

这里推荐使用码云来搭建自己的远程仓库

首先,我们先了解什么是码云?

码云(gitee.com)是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。

码云官网上有如何搭建仓库的官方教程

附地址:https://gitee.com/help/articles/4120


05 如何操作远程仓库

  • 远程仓库搭建完毕后,在个人主页中找到仓库,赋值仓库地址

[外链图片转存失败(img-pLcCrhhM-1563698860502)(C:\Users\Administrator\Desktop\克隆仓库地址.png)]

  • 在本地仓库目录下打开git.bash,克隆远程仓库
    [外链图片转存失败(img-EKNADchE-1563698860504)(C:\Users\Administrator\Desktop\克隆远程仓库.png)]
    ​ 克隆成功后,在本地仓库就可以看到自己的远程仓库了
    [外链图片转存失败(img-kWWM95Gz-1563698860505)(C:\Users\Administrator\Desktop\查看本地仓库.png)]
  • 打开本地仓库,尝试修改一下文件,这里我修改了README.en.md和README.md文件。在git.bash.here中重新上传至暂存区。
    [外链图片转存失败(img-VrKfPafu-1563698860507)(C:\Users\Administrator\Desktop\重新上传.png)]
  • 从暂存区提交至本地仓库
    [外链图片转存失败(img-OLM2H4iS-1563698860507)(C:\Users\Administrator\Desktop\提交至本地.png)]
  • 从本地仓库提交至远程仓库
    [外链图片转存失败(img-WZKGGI2S-1563698860508)(C:\Users\Administrator\Desktop\提交到远程.png)]
    ​如果你是第一次向远程仓库提交或是没有配置公钥会则会弹出远程仓库的登陆框,由于我们是在码云创建的远程仓库,因此这里使用码云的用户登录。
    [外链图片转存失败(img-qqkixpI4-1563698860509)(C:\Users\Administrator\Desktop\登陆框.png)]
    ​ 登录后,等待提交。提交成功会出现下图的提示:
    [外链图片转存失败(img-v7FNvOnG-1563698860510)(C:\Users\Administrator\Desktop\提交成功.png)]
  • 去码云远程仓库查看提交结果:
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值