GitHub
刚开始知道github应该是大三的时候,因为自己真的可能就是那种“闭关锁国”的状态吧,很多这类东西都是别人告诉自己的,而不是自己探索出来的。第一次开始团体项目使用GitHub,到今天已经过去一年了,但自己也才渐渐地懂得他的作用和魅力了。因为第一次使用和最后一次使用都是一年前的事情,自己已经忘了很多了,所以又来学习一遍。其中里面包含一些Lunix的指令,自己也是有些记不清楚了的,所以添加了一小部分
git工作区域
- Git Repository(git 仓库)最终确定的文件保存到仓库中
- 暂存区 暂存已经修改的文件最后统一提交到 git 仓库中
- 工作区(Working Directory) 添加、编辑、修改文件等动作
命令行模式进行转移
git status: 文件的状况
工作区–>暂存区 :git add 文件名称
暂存区–>git 仓库 :git commit -m “提交描述”
git初始化及仓库创建和操作
基本信息设置
-
基本信息设置
-
设置用户名:
git config --global user.name '用户名'
-
设置用户名邮箱
git config --global user.email '邮箱'
ls查看当前文件
pwd当前文件目录
c. 查看设置
-
-
初始化一个新的git仓库
-
创建文件夹
mkdir 文件名
-
在文件内初始化git(创建git 仓库)
cd 文件名//进入文件夹 git init//生成一个隐藏文件,存储仓库所有信息的
c. 查看设置
git config --list
-
-
向仓库添加文件
-
创建文件,并查看文件信息:
touch 文件 git status
-
将文件从 工作区提交到 暂存区
git add 文件 git status
-
将文件从 暂存区提交到工作区
git commit -m "描述"
-
-
修改仓库文件
ls//查看当前文件 git status//查看状态 vi 文件名//修改文件 cat 文件名//查看文件内容
下面的流程一样,即git add 从工作区到 暂存区,git commit -m “描述” 从暂存区到工作区
-
删除仓库文件
rm 文件名//删除文件 git rm 文件名//从git中删除文件 git commit -m "描述"//提交操作
git远程操作
-
克隆(下载到本地)
目的:将远程仓库(GitHub对应的项目)复制到本地
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cGD6nUBf-1644383393595)(C:\Users\酒家无酒\AppData\Roaming\Typora\typora-user-images\1644301544357.png)]
git clone 仓库地址
-
将本地仓库同步到git远程仓库中
git push
解决 git push 错误
The requwsted URL returned error:403 Forbidden while accessing
或没有权限(缓存的问题):
私有项目,没有权限,输入用户名密码,或者远程地址采用这种类型:
vi .git/config 进入.git 文件夹里面的config文件
将里面的内容
[remote"orign"]
url = https://github.com/用户名/仓库名.git
修改为:
[remote “origin”]
url = https://用户名:密码@github.com/用户名/仓库名.git
Github Pages 搭建网站
个人站点
访问
https://用户名.github.io
搭建步骤
1).创建个人站点-> 新建仓库(注:仓库名必须是【用户名.github.io】)
2).在仓库下新建 index.html 的文件即可
Project Pages 项目站点
https://用户名.github.io/仓库名
搭建步骤:
- 进入项目主页,点击 settings
- 在settings 页面,点击【Lauch automatic page generator】来自动生成主题页面
- 新建站点基础信息设置
- 选择主题
- 生成网页