GIT的初步了解

文章介绍了GIT作为分布式版本控制系统的基本概念,如它如何像档案馆一样记录历史更改。讨论了与集中式版本控制的区别,以及与GitHub、GitLab和Gitee等托管平台的关系。接着,详述了常见的GIT命令,包括文件跟踪、分支管理、提交、撤销更改和远程仓库操作。此外,还提到了rebase用于整理提交历史的功能。
摘要由CSDN通过智能技术生成

1GIT是一个分布式版本控制系统,类似于一个档案馆,精准记录你在什么时间做了什么事。

 分布式区别于集中式,集中式只有一个档案馆,分布式有多个档案馆。

2GIT GITHUB GITLAB GITEE的关系

GIT仓库做好之后上传到这些平台托管

3 git add <name>对一个文件进行跟踪

git rm <name>把他删掉

git rm --cache<name> 把它保留在目录里但是不被跟踪

git add <file-name>把文件设置成缓存状态

git reset HEAD<name>取消它的缓存状态

git commit 提交

git reset head~ --soft取消提交

git status 查看文件状态

git diff 查看一些更细致的修改

git log 查看我们之前的提交历史

git log--pretty 美化我们的输出

4 git的远程仓库remote

 git remote add  name +链接 添加远程仓库

git remote rename 修改远程仓库的名字

git push 远程仓库名字 分支         将本地代码推送上去

ssh token 健全

4branch分支

git log     git status     查看分枝状况

git branch 创建分支

git branch --list分支清单

git checkout切换分支

git merge 合并分支

5stash 储藏

git stash=git stash push 储藏我们当前所修改的一些命令

git stash apply恢复刚刚所储存的命令

git cat 看一下文件修改的如何

5reset可以撤销我们的提交

git reset head~--soft,只取消commit这个命令,不取消git add这个缓存状态

git reset head~取消commit而且取消git add 的暂存状态

git reset head~--hard取消提交,取消暂存,而且取消之前的修改,不建议使用

6rebase

变基,简单理解为搬家,提交记录变得好看。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值