专栏首页大神带我来搬砖Git一直用不明白?说明你没用过这个网站

Git一直用不明白?说明你没用过这个网站

Git是近年来越来越流行的版本控制工具,然而与传统的版本控制工具svn比起来,git由于具有分布式的特点,在理解和使用上不是那么的直观,比如远程分支的fetch和pull是怎么回事,pull的rebase又如何工作,都是新手常见的一些问题。

下面介绍一个可以直观学习git的网站,它的特点是可以用直观的动画,来展示git的工作过程,进而让读者对于git的工作原理了然于心。

网站有很多独立的章节,包含了git的各种使用方法。

章节

章节

完成“主要”的“基础篇”和“远程”的部分,基本就可以在工作中使用git了。

再也不用担心学不会git的branch了

branch

rebase到底是怎么工作的,是不是一目了然?

rebase

这下终于知道fetch和pull的区别了

fetch

base

网站地址是https://learngitbranching.js.org,大家一起学起来吧。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 普通用户添加systemd的开机启动项

    在centos系统中,systemd没有user mode,只有system mode,因此只有root才能执行systemctl enable。如果一个普通用...

    大神带我来搬砖
  • 在自定义组件中使用v-model

    遇到一个需求,关键词列表是用逗号分隔的字符串,最多三个关键词,为了在vue中对这个关键词列表进行编辑,可以将其定义为一个组件,组件中有3个input.用v-mo...

    大神带我来搬砖
  • 程序员的职业素养真是完全靠不住的东西

    这里面<T extends Comparable<? super T>>有什么用?

    大神带我来搬砖
  • linux shell:判断git工作文件夹是否干净(clean)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    用户1148648
  • 【操作】git版本控制-相关工作流

    当我们谈论git时,我们首先会想到版本控制和各种命令及概念。git基础操作请看我的另外一篇文章【操作】git版本控制流入门命令FQ#1

    needrunning
  • 『 利器篇 』GitLab仓库的迁移

    其中PRIVATE-TOKEN需要User Settings->Access Tokens获取

    程序手艺人
  • 提交代码到github上

    git push <远程主机名> <远程分支名> 把当前提交到git本地仓库的代码推送到远程主机的某个远程分之上

    foochane
  • git的基本使用和多人协作合并管理

    配置SSH 在bash中执行以下命令:ssh-keygen -t rsa -C '522864637@qq.com',然后一路按回车

    Tz一号
  • 程序员:拿到新电脑如何配置Git环境

    最近公司发了一台新mac,需要搭建开发环境。于是重新复习了一下Git环境的配置,写下步骤,希望能帮到需要的你。

    用户7744319
  • git

    3.1.4 git log 查看版本库提交历史(可以查询commit提交版本号)

    HUC思梦

扫码关注云+社区

领取腾讯云代金券