git基本操作

 

1.git是干嘛用的?

git是一个版本管理系统,

给个冗长的例子:假如你用word写论文,正常论文需要修改很多遍,当某天你修改时发现,原来上一个版本写的才是对的,修改完反而错了。这时,如果你要回到之前的版本,除非你之前每修改一次就另存为一次,否则之前的版本就丢失了,而修改一次另存为一次又会产生一大丢文件。

git就能解决上述这种问题,它能自动记录下每个版本的修改内容,我们仅需要关注于现在的最新版本,当某天需要回去寻找旧版时,通过它自动保存管理的旧版内容即可。

----------------------------------------------目前与github无关,都在本地操作--------------------------------------------------

2.git 操作

本地初始化:(并非git账号,用于显示文件的创始人,但最好与git账号一致),在使用git之前,需要先初始化git,只需首次使用操作

git config --global user.name '名称'

git config --global user.email '邮箱'

 

git工作区域:

git有三个工作区域,分别表示着文件所处的不同阶段。

1.仓库        存放已经完成的项目

2. 暂存区   存放完成修改,但是还未最终确认的项目

3.工作区     存放正在编辑、修改的项目

(一个文件,一旦经过创建、修改或删除,则该文件类似于会有一个副本被存放到工作区,完成对文件的增删改后,需要将文件放到暂存区,再放到仓库,此时对文件的操作才算生效)

                            工作区(增删改)----->暂存区------>仓库

命令:

1.git status 查看文件状态(文件处于哪个区域)

2.git add 文件名 将工作区的文件添加到暂存区

3.git commit -m 描述 将暂存区文件提交到仓库

4.git config --list 查看配置信息

5.git clone 从github下载仓库到本地

 

-----文件层面------

创建仓库

1.创建文件夹

2.在该文件夹下 git init (此时会在该路径下生成.git的隐藏文件,此即为仓库)

添加文件

通过 touch或者vim创建文件 ---> git add 文件名 --> git commit -m ""

修改文件

通过vi 修改文件 ---> git add 文件名 --> git commit -m ""

删除文件

git rm 文件 ---> git add 文件名 --> git commit -m ""

--------------------------------------------------------------------------------------------------------------------

-----------------------------------------git远程仓库,提交到github------------------------------------------

将本地仓库提交到github中

法1.首先得配置ssh免密码登录git push

法2.非ssh  先git remote add origin  github仓库地址再git push

 

------github搭建网页

github创建个人主页(仅支持静态)

1,创建名为 github用户名.github.io的仓库

2.在仓库里创建index.html的代码(仓库里仅能有index.html文件)

3.通过github用户名.github.io即可访问

--------------------------------------------------------------------------------------------------------------------

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值