git的作用
通过git管理github托管项目代码
git的下载
https://git-scm.com/downloads
git安装
双击就行
git的工作区域
1.仓库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。
2.暂存区(index,stage):一般存放在 “.git目录下” 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
3.工作区:电脑里能看到的目录。
git基本信息设置
git config 工具:专门用来配置或读取相应的工作环境变量。这些变量可以存放在以下三个不同的地方:
- 安装目录 /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system
选项,读写的就是这个文件。 - ~/.gitconfig 文件:用户目即录主目录即 $HOME下的配置文件只适用于用户。若使用 git config 时用 --global
选项,读写的就是这个文件。 - 工作区/.git/config 文件:所设置的环境变量仅仅对当前工作区有效
- 备注:如果3个地方有相同的环境变量,优先级从上到下,有低到高使用
1.创建用户名
git config --global user.name ‘名称’
如果这个名称不对,将在远程仓库系统中找不你
2.设置用户邮箱
git config --global user.email ‘邮箱’
3.查看配置信息
git config --list
git初始化
在项目目录的上一层目录下执行git init 命令,初始化git仓库,生成.git(该目录包含了资源的所有元数据,其他的项目目录保持不变(不像 SVN 会在每个子目录生成 .svn 目录,Git 只在仓库的根目录生成 .git 目录))隐藏文件。
git管理本地仓库
1.创建一个文件夹,作为工作目录
2.执行git init 初始化仓库,生成.git的隐藏目录,用来存储所有的仓库信息
3.通过下面的命令将代码提交到第二步生成的.git文件
git常用命令
- git status 查看当前文件的状况,是在工作区,还是在暂存区
- git add 文件名.扩展名 将工作区的文件提交到暂存区也就是.git下面的index
- git commit -m “注释” 将暂存区区的文件提交到仓库.git下面的objects
- git rm --cached 文件名.扩展名 将暂存区的文件删除
git管理远程仓库
远程仓库的作用:1.备份,2.实现代码共享
先在github上创建仓库
git clone 地址 从远程仓库克隆项目
git push 将本地仓库同步到远程仓库
注意:如果是第一次push需要输入gihub的账号密码
github搭建个人网站
访问
https://用户名.github.io
搭建步骤
新建仓库(名称必须是【用户名.github.io】)
在仓库下新建index.html
给仓库添加Jeklly主题
1.在仓库主页
访问:https://用户名.github.io/项目名/
注意
更新完以后要过一会才能看见
小学渣每天一记!!!!!!!!!!!!!!