1.下载并安装git
git官网提供git程序下载及源码下载,以及使用手册,该手册提供git工作原理及使用方法
git官网:软件下载、使用原版教程
git安装过程请选择对应版本安装默认安装即可
2.创建github代码仓库
- 登录github创建github代码仓库
如下图所示,右上角点击newrepository
,进入仓库配置界面,界面各个配置信息含义如下,
图片参考自:图片来源
新仓库创建成功后显示如下图,会依据选项生成license\readme\gitignore
文件,此时代码仓库为空需要本地上传内容
3.将本地文件上传至github
step1:检查git bash是否安装成功,
桌面状态下,右键会发现多出两个新选项分别为git bash 和 git gui
step2:初始化git
git config --global user.name "user name"
git config --global user.email "userEmail@address.com"
`–global`` 表示对该机器的所有git仓库使用该配置,也可以设置对某个仓库指定不同的用户和email
step 2.5: 将远端仓库clone当本地
git clone https://github.com/LiuTongxue0116/repositoryForblog.git #路径来源见下图
(路径如上图)
step3:创建版本库(仓库)
此处所创建版本库是指在机器上创建的能够被git所识别的文件目录。创建该仓库后,git可以对文件进行跟踪
具体操作如下:
找到想创建仓库的位置,可以是存在的文件夹,也可是新创建的文件夹,进入到当前文件夹路径
本文路径应为GitHub上的仓库名所在的文件内,右键,使用 git bash here选项进入
且一定注意是在克隆文件夹内容进行git init
操作
#本文使用找到文件夹,右键 git bash here 的方式,也是用 cd 文件路径 的方式, 下图 pwd查看当前路径
git init #当前路径下 使用该命令
此时在当前文件夹下创建会 .git 隐藏文件夹
(此步骤背后隐藏的含义会在后文论述,很关键)
step4:将本地文件加入到.git暂存区
git add . #初次操作 . 表示将当前目录下所有文件加入到暂存区
step5: 将暂存区内文件加入到本地仓库
git commit -m "文件添加操作描述"
step6:将本地仓库文件同步到github
git pull origin master # 首先将github上的文件同步至本地,此步骤在多人操作时有助于消除本地仓库同远程仓库之间的误差
git push origin master #将本地修改提交到github
说明
- git无法跟踪二进制文件的改动,word也是二进制文件,所以无法对word的改动进行跟踪
git status
命令可以用来查看仓库中文件的修改状态git diff
命令可以用来查看修改的具体内容git log
命令可以用来查看版本提交命令,按q
退出git commit
命令如果没有输入-m
回进入另一页面,输入信息,完成后 长按ESC,然后输入ZZ 退出
参考
参考1:git使用步骤
参考2:git使用中的原理
参考3:如何退出新弹出的界面