git初步了解

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。
Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper [1] 。
–百度百科

第一次合作的项目用上了git,使用git进行项目管理会非常方便,但是初次使用者在基本操作上很容易翻车,轻则出现bug,重则项目崩溃。

在这里插入图片描述
首先我们要弄清楚git有几部分
git主要有工作区,暂存区,本地仓库和远程仓库,并且百分之99的操作都是在本地完成的。

工作区:这个简单,就是我们日常在开发环境中的写代码的地方,如果工作区发生了该改变(相当于本地仓库),git会自动跟踪,把变化的代码加入暂存区,如果git由于种种情况没有将改变的代码加入暂存区,我们也可以使用“git add”手动将代码添加至暂存区。总结就是暂存区储存临时改变的文件。

暂存区:暂存区的数据为变化的数据,变化的数据我们可以通过“git commit”将其添加至本地仓库,同样我们也可以通过回滚取消改变。

本地仓库:这个是项目中极其重要的区域,保留了项目的各个版本,囊括了项目中的大部分操作,项目的版本管理几乎就是基于本地仓库进行的。

远程仓库:在本地仓库确定无误的信息可以通过 git push 将其推送到远程仓库,可以方便搭档拉取代码,是团队协作的核心。

日常使用:

日常经常用的操作:git pull 该命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并。
上述命令其实相当于git fetch 和 git merge在实际使用中,git fetch更安全一些,因为在merge前,我们可以查看更新情况,然后再决定是否合并。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

只会写bug的靓仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值