Git新手使用小结
- 参考资源:
- B站视频教程(超级详细):https://www.bilibili.com/video/BV1Xx411m7kn?p=1
- 廖雪峰Git教程:https://www.liaoxuefeng.com/wiki/896043488029600
GitHub是一个代码管理库,主要用于管理我们的项目代码。如果是新手第一次接触,建议先看上述B站上的基础视频教程了解工作区、暂存区、本地库和远程库等概念,然后再开始实际操作。
除了管理我们的项目代码,GitHub还提供了创建个人主页/项目主页的功能,上述视频中也提到了具体的操作方法。
- 基本操作:
- 进入D盘:
cd D: // 一通百通,进入其它文件就方便了
- 查看当前目录:
pwd // print working directory
- 其它创建目录、删除目录的方法和Linux操作很像了:
// 创建文件夹 mkdir + 目录名 // 删除文件夹 rmdir + 目录名 // 删除文件 rm + 文件名全称
- 具体操作流程:
- 安装gitbash;
- 在gitbash中配置信息:
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
- 将要提交的目录变成GIT可以管理的目录:
目录下会多出一个.git目录;git init
特别注意 :千万不要使用Windows自带的笔记本编辑任何文本文件,原因是会出现编码识别错误;使用Notepad++代替笔记本,默认编码设置为UTF-8 without BOM;- 上传文件,分两步:
// 把文件添加到仓库 git add +文件名 // 上传所有文件用.或*表示 // 期间可以查看修改的内容 git status // 把文件提交到仓库,一次性提交多个文档 git commit -m "重写了readme文档"
- 获取一下远程仓库的最新动态:
git pull
- 上传本地仓库的内容到远程库中:
输入账号密码,等待上传结束;git push origin master
上号,查看结果:
在GitHub上创建个人主页:
- 创建一个/用户名.github.io的仓库;注意不要附加Readme.md文件;
- 在该仓库中创建一个index.html文件;
- 点击右上角settings,找到GitHub Pages,然后将Source中的Branch设置成main(我这里是main),点击Save;【可选】另外可以将Custom domain设置成访问域名保存;
- 等待一段时间后,使用【用户名.github.io】就能访问了。
注意事项:
- GitHub pages只支持静态网页;
- 仓库里面第一个创建的文件必须是.html文件【我推测应该不必满足这个条件,当时视频教程中老师先创建README.md再创建index.html文件不能正常访问,有可能是等待系统更改时差太长导致的,意思是多等会儿应该就好了】。
在GitHub上创建项目主页:
- 点击右上角settings,找到GiHub Pages,将Source中的Branch设置成master(我这里是master),点击Save;
- 继续找到Theme Chooser,选则喜欢的theme;
- 等待一段时间后,使用【用户名.github.io/仓库名】就能访问了。