Git简介与使用

195 阅读2分钟

Git的简介

GIT,全称是分布式版本控制系统,git通常在编程中会用到,并且git支持分布式部署,可以有效、高速的处理从很小到非常大的项目版本管理。分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(gitclone),在本地机器上拷贝一个完整的Git仓库。

下面我们可以举一个通俗易懂的例子。

比如当你在本地写好某一个编程文档时,发现有些地方需要修改或者删除,有的人可能会直接在当前文件中直接修改,有的人会复制一份在上面修改,然后删除没用的文件。但是当你发现还是原来的文件好或者另外的版本好时,就可能手足无措了。

此时使用git工具就可以解决刚才的问题。我们可以在本地建一个仓库库,每当我们需要修改时,就可以把之前的版本提交并标明此版的特点。这样文件夹里就只有一个编程文档了。当你需要哪个版本时,只要在仓库库中恢复一下就可以了。

Git下载

官网:git-scm.com/

Git命令符

克隆远程版本库:git clone url

创建一个本地版本库:git init

将全部文件提交到暂存区: git add .

将单个文件提交到暂存区:git add 文件名/.

对本次提交的进行描述:git commit -m "对文件的描述"

将暂存区的文件上传到远程仓库:git push

将文件推送到远程仓库的方法

首先把远程仓库克隆下来

  1. 打开我们的Github把仓库的地址复制下来
  2. 返回桌面→鼠标右击"点击git bash here"→打开命令工具
  3. 在命令工具输入git clone 刚才复制的地址→回车→远程仓库就克隆到本地了

然后把本地的代码推送到远程仓库

  1. 在桌面鼠标右击"点击git bash here"→打开命令工具

  2. 把要上传的项目从远程仓库克隆到本地仓库

  3. 在命令工具输出cd 本地仓库的地址,进入到本地仓库

  4. 将本地代码提交到暂存区

    git add . 提交所有文件

    git add "文件名" 提交单个文件

  5. 将暂存区的代码提交到本地仓库

    git commit -m "对项目的描述"

  6. 将本地仓库的代码推送到远程仓库 git push

  7. 完成