【转自:https://blog.csdn.net/yj310873325/article/details/79255134】
1.创建账号: https://github.com/
2.下载客户端:https://git-scm.com/download 这是命令行模式,用着比较舒服,不是github的客户端,一路默认安装就好
3.创建repository。
3.1 在github创建完账号后,点击创建新工程。如test。然后点击“colne and download”复制下方的连接,后面会用到。
3.2 在本地你想保存项目的地方新建一个文件夹,打开下载的软件,跳转到文件夹目录,比如我的在E盘gitHub文件夹下。
输入“git clone https//(你的github目录)”我的是 https://github.com/isYangJun/test.git。
3.3 剩下就是在本地操作,这里介绍下几个概念,方便理解操作的目的。
(1)工作区(Working Directory)
就是你在电脑里能看到的目录,比如我的test
文件夹就是一个工作区
(2)版本库(Repository)
工作区有一个隐藏目录.git
,这个不算工作区,而是Git的版本库。
Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master
,以及指向master
的一个指针叫HEAD
。
(上图,引用自廖雪峰博客,感谢。https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000)
第一步是用git add
把文件添加进去,实际上就是把文件修改添加到暂存区;
第二步是用git commit
提交更改,实际上就是把暂存区的所有内容提交到当前分支。
因为我们创建Git版本库时,Git自动为我们创建了唯一一个master
分支,所以,现在,git commit
就是往master
分支上提交更改。
你可以简单理解为,需要提交的文件修改通通放到暂存区,然后,一次性提交暂存区的所有修改。
3.4可以本地创建一个或多个文件,先add到缓存区,“git add a.txt”,再提交到master分支“git commit”
3.5 push到github上,使用“git push”就可以在github上看到之前提交的a.txt文件。也可以在github上修改后,使用“git pull”
将修改同步到本地仓库。
如何在git上撤销、修改、删除,请具体看https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
本教程只是记录自己学习过程。