Linux下版本管理工具:git的使用(保看保会)

目录

1、克隆仓库

1.1命令

2、提交到本地仓库

2.1、命令

2.1.1、  git add   //告知git需要管理什么内容

 2.1.2、  git commit -m "log"   //将内容提交到本地仓库

3、提交到远端仓库

3.1、命令

3.1.1、命令解释:

3.1.2、 命令使用:

4、将远端仓库内容更新到自己仓库

4.1、命令

1.4.1、pull命令的理解

5、查看仓库状态

5.1、命令


1、克隆仓库

1.1命令

git clone xxx

什么是克隆仓库呢?

首先我们要理解版本管理。所谓版本管理就是将我们每次写的代码都作为一个版本,然后储存进行管理。以防在我们对代码进行更改之后,想要恢复到之前版本时而无法回复。所以我们要进行版本管理。

要进行版本管理那么我们就要了解一个版本管理工具:git。借助一张图来理解

了解了什么时git我们就可以了解什么时克隆,一般我们进行版本管理时,都会在远端先建一个仓库然后将仓库克隆到本地。接下来手把手教你创建一个远端仓库。

[1]  首先我们打开码云,创建一个账号。这一步十分简单我们直接跳过。

 [2]  登录之后点击仓库,点击+号创建一个仓库,这一步也很简单,就按照指引一步一步创建就可以了。

 

 [3]  创建好之后,复制这个链接。

[4]  然后打开我们的xshell输入命令git + clone +[刚刚我们复制的网址]这样你就拥有一个和刚刚远端仓库链接的本地仓库了。我们之后可以用来向远端仓库传送我们的文件。

 [5]   然后进入我们的本地仓库就可以看到我们提交在本地仓库的内容了,当然这些文件是我之前传上去的,你们克隆之后可能本地仓库中什么都没有。

2、提交到本地仓库

2.1、命令

git add   //告知git需要管理什么内容

git commit -m "log"   //将内容提交到本地仓库

2.1.1、  git add   //告知git需要管理什么内容

[1]   首先我们在本地仓库下创建一个文件,当然你也可以从其他地方复制一个文件到本地仓库中。然后输入命令  git add +[要管理的文件名]来告知本地仓库要管理什么内容。

 2.1.2、  git commit -m "log"   //将内容提交到本地仓库

[1]    输入命令dsd git commit -m "log"将内容提交到本地仓库,注意这个"log"是文件描述就是你穿这个文件是用来干什么的,这个一定要写,而且要好好写。

3、提交到远端仓库

3.1、命令

git push

3.1.1、命令解释:

 除了master分支也可以提交到其他分支,你可以创建其他分支然后提交

3.1.2、 命令使用:

(1)然后出来提示Username for 'https://gitee.com':这是提示我们输入刚刚注册的邮箱地址

(2)然后出来提示Password for 'https://2273137152@qq.com@gitee.com':输入我们刚刚创建用户时设置的密码。(注意:在linux里面输入密码时不会显示任何字符的)然后就提交到我们的远端仓库了。

 (3) 这里可以看到已经提交到了我们的远端仓库。

4、将远端仓库内容更新到自己仓库

4.1、命令

git pull

1.4.1、pull命令的理解

[1]  首先我们要清楚一个仓库是可以由多个用户维护

 [2]  此时假如用户二修改了代码并且上传,但其他用户中的代码并未改变

[3]   此时用户一假如将代码修改了想然后想上传到远端仓库,这时是无法上传的。 

 [4]  此时想要上传代码就必须先将远端仓库的代码(由用户二修改的代码拉下来)然后在这基础上才能修改。

总结:所以如果我们想修改远端仓库的代码时需要先将远端仓库的代码拉到本地仓库然后进行修改。

5、查看仓库状态

5.1、命令

git satus:查看仓库的状态。

 看官看到这里点个免费的赞吧这是对我莫大的支持!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

月半木斤

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

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

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

打赏作者

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

抵扣说明:

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

余额充值