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
将文件推送到远程仓库的方法
首先把远程仓库克隆下来
- 打开我们的Github把仓库的地址复制下来
- 返回桌面→鼠标右击"点击git bash here"→打开命令工具
- 在命令工具输入git clone 刚才复制的地址→回车→远程仓库就克隆到本地了
然后把本地的代码推送到远程仓库
-
在桌面鼠标右击"点击git bash here"→打开命令工具
-
把要上传的项目从远程仓库克隆到本地仓库
-
在命令工具输出cd 本地仓库的地址,进入到本地仓库
-
将本地代码提交到暂存区
git add . 提交所有文件
git add "文件名" 提交单个文件
-
将暂存区的代码提交到本地仓库
git commit -m "对项目的描述"
-
将本地仓库的代码推送到远程仓库 git push
-
完成