参考https://www.jianshu.com/p/296d22275cdd
一、Git
- 从官网下载Git,一路默认安装,完成后需要修改路径;安装教程https://www.jianshu.com/p/fee5baf756c8
- 之后在任意地方右键,打开gitbash,输入
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
- git的基本组成逻辑是:一个本地文件夹,一个缓存区,一个本地仓库,一个远程仓库(GitHub)。
- 先创建一个需要被git监管的本地文件夹,比如我新建了D:/temp/,再在这个文件夹中随便添加一个文件,比如我新建了hello.txt
- 此时打开终端cmd,进入这个temp文件夹,并使用git对这个文件夹跟踪
cd /d D:\New
git init
- 下面我们要把这个文件夹中的内容,传送到缓存区
git add hello.txt
- 然后将缓存区的内容发送到本地仓库,双引号内部的是提交说明
git commit -m "添加了hello.txt"
- 版本切换
如果想退回上一个版本
git reset --hard HEAD^
如果想去往任意版本,使用版本号即可,查找版本号的命令是
git log
或者 git reflog
然后去往任意版本
git reset --hard <版本号的前几位数>
二、GitHub
- 在GitHub上新建一个仓库
- 根据GitHub上提示的方法,把本地仓库上传到远端仓库。打开cmd,进入git监控的那个文件夹,然后输入以下命令
git remote add origin git@github.com:<你自己GitHub的账户名>/<你自己的远端仓库名>.git
这行命令在GitHub新建仓库后的页面上有,直接复制即可
- 下面说一下branch。默认会有一个main的主支,如果需要做版本更新或者修改,一般会先创建一个分支branch,在这个branch中进行修改,改完了再与main合并,合并后把这个branch再给删掉。这一块都是可视化操作,直接看GitHub的官方说明即可 https://guides.github.com/activities/hello-world/