(一)Git简介:
Git是什么?
Git是目前世界上最先进的分布式版本控制系统(没有之一)。
Git的诞生:
Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!
(二)Git的使用:
1.创建版本库:
1.1:任意新建一个文件夹
1.2:通过git init命令把这个目录变成Git可以管理的仓库
1.3:新建一个文件,用命令git add告诉Git,把文件添加到仓库,用命令git commit告诉Git,把文件提交到仓库,commit可以一次提交很多文件。
1.4:git status命令可以让我们时刻掌握仓库当前的状态
1.5:git diff顾名思义就是查看difference
1.6:在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。git reset --hard commitID
1.7:Git提供了一个命令git reflog用来记录你的每一次命令
1.8:命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销。git checkout -- file命令中的--很重要,没有--,就变成了“切换到另一个分支”的命令,我们在后面的分支管理中会再次遇到git checkout命令
1.9:用命令git reset HEAD <file>可以把暂存区的修改撤销掉(unstage),重新放回工作区
2.0:git rm 删除文件
(二):远程仓库:
2.1:git remote add origin git@github.com:ArthurXiao/xiao.git 本地git与远程仓库相关联。
2.2:git clone
(三):分支管理:
3.1:git checkout命令加上-b参数表示创建并切换 最新用:Git switch切换分支
3.2:用git branch命令查看当前分支
3.3:git merge命令用于合并指定分支到当前分支
3.4:git branch -d 版本 删除分支
821

被折叠的 条评论
为什么被折叠?



