分分钟搞定git的基本命令

十分钟学会git的基本使用

写在前面的话:据了解,git工具已经贯彻各大公司,大多数公司选择它的理由是方便、快捷就算开发成员分布世界各地,也能很好的将项目进行集成,因此学习git的使用是每一个要进大厂的小袁的必修课,现在就由我来教你们基础的git使用方法,学会了基础的复杂的相信大家看官方文档都能弄懂。
关于git的安装可以参照:
https://blog.youkuaiyun.com/sanxd/article/details/82624127?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162089184616780255276360%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=162089184616780255276360&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-82624127.first_rank_v2_pc_rank_v29&utm_term=git%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187.
本文默认大家都安装好了,开始基础的学习:

1.配置git,启动git工具,进入运行页面,进行账户密码配置

在这里插入图片描述

2.初始化仓库:git init,在仓库创建两个index.html文件进行基本提交操作

思路:
在这里插入图片描述
git add:将文件放入暂存区
1.只放一个
在这里插入图片描述
2.添加所有文件
在这里插入图片描述
3.git commit
在这里插入图片描述
结合前面练习提交,使用git log查看日志就可以查看提交详细信息:
在这里插入图片描述

注:当已经使用git add filename 命令,但是此次提交不应该包含这个文件,在commit之前我们可以使用git reset filename 将它重新变红,这样就不会提交它了。

3.文件的四种状态

                   Untracked:新建文件的状态
                   Unmodified:使用 git commit之后的状态
                   Modified:文件修改之后的状态
                   Staged:使用git add之后的状态

4.git设置别名alias

找到对应配置文件:在这里插入图片描述
可将对应命令取自己喜欢的别名:在这里插入图片描述

5.回退:git reset commitID (回退到之前的某一版本)

后面跟的三个字段作用在这里插入图片描述
使用 git reflog在当中找到你想回退的commitID再次使用git reset回退到最新版本,也可以直接用git pull

6.分支:

git branch(查看所有分支,高亮的条目为当前所在分支)
git checkout -b name(新分支的名字) template(指以哪个分支
或者commit为模板)
在这里插入图片描述
git checkout master(切回主线)
合并分支变更:git merge branchName
远程仓库:remote
使用git clone 即可将远程仓库下载至本地
在这里插入图片描述

拉取远程分支到本地:git fetch
在这里插入图片描述
template来自远程仓库创建分支:
git checkout -b name(新分支的名字) origin template(指以哪个分支或者commit为模板)
rebase:变基,枚举变更的commit,依次变机,重新排列base,通俗的讲就是可通过它改变各分支合并的顺序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值