下载APP
登录
关闭
讲堂
算法训练营
Python 进阶训练营
企业服务
极客商城
客户端下载
兑换中心
渠道合作
推荐作者
当前播放: 03 | 使用Git之前需要做的最小配置
00:00 / 00:00
标清
  • 高清
  • 标清
  • 普清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看

玩转Git三剑客

共62讲 · 62课时,约600分钟
14836
免费
01 | 课程综述
免费
02 | 安装Git
免费
03 | 使用Git之前需要做的最小...
04 | 创建第一个仓库并配置loca...
05 | 通过几次commit来认识工作...
06 | 给文件重命名的简便方法
07 | 通过git log查看版本演变...
08 | gitk:通过图形界面工具来...
免费
09 | 探密.git目录
10 | commit、tree和blob三个对...
11 | 小练习:数一数tree的个数
12 | 分离头指针情况下的注意事...
13 | 进一步理解HEAD和branch
14 | 怎么删除不需要的分支?
免费
15 | 怎么修改最新commit的mess...
16 | 怎么修改老旧commit的mess...
17 | 怎样把连续的多个commit整...
18 | 怎样把间隔的几个commit整...
19 | 怎么比较暂存区和HEAD所含...
20 | 怎么比较工作区和暂存区所...
21 | 如何让暂存区恢复成和HEAD...
22 | 如何让工作区的文件恢复为...
23 | 怎样取消暂存区部分文件的...
24 | 消除最近的几次提交
25 | 看看不同提交的指定文件的...
26 | 正确删除文件的方法
免费
27 | 开发中临时加塞了紧急任务...
28 | 如何指定不需要Git管理的...
29 | 如何将Git仓库备份到本地...
30 | 注册一个GitHub账号
31 | 配置公私钥
32 | 在GitHub上创建个人仓库
33 | 把本地仓库同步到GitHub
34 | 不同人修改了不同文件如何...
35 | 不同人修改了同文件的不同...
36 | 不同人修改了同文件的同一...
37 | 同时变更了文件名和文件内...
38 | 把同一文件改成了不同的文...
39 | 禁止向集成分支执行push ...
40 | 禁止向集成分支执行变更历...
41 | GitHub为什么会火?
免费
42 | GitHub都有哪些核心功能?
43 | 怎么快速淘到感兴趣的开源...
44 | 怎样在GitHub上搭建个人博...
45 | 开源项目怎么保证代码质量...
46 | 为何需要组织类型的仓库?
47 | 创建团队的项目
48 | 怎样选择适合自己团队的工...
49 | 如何挑选合适的分支集成策...
50 | 启用issue跟踪需求和任务
51 | 如何用project管理issue?
52 | 项目内部怎么实施code re...
53 | 团队协作时如何做多分支的...
54 | 怎样保证集成的质量?
55 | 怎样把产品包发布到GitHub...
56 | 怎么给项目增加详细的指导...
免费
57 | 国内互联网企业为什么喜欢...
58 | GitLab有哪些核心的功能?
59 | GitLab上怎么做项目管理?
60 | GitLab上怎么做code revi...
61 | GitLab上怎么保证集成的质...
62 | 怎么把应用部署到AWS上?
本节摘要
 写留言

精选留言(44)

  • 2018-12-11
    # 本节知识点

    ## 添加配置

    git config [--local | --global | --system] user.name 'Your name'
    git config [--local | --global | --system] user.email 'Your email'

    ## 查看配置

    git config --list [--local | --global | --system]

    ## 区别

    local:区域为本仓库
    global: 当前用户的所有仓库
    system: 本系统的所有用户
    展开

    作者回复: 👍

    57
  • 2019-04-09
    添加最小配置:
    git config --local user.name 'lunzi'
    git config --local user.email 'lunzi@163.com'


    参数区别:
    git config --local ##只对某个仓库有效,切换到另外一个仓库失效
    git config --global ##当前用户的所有仓库有效,工作当中最常用
    git config --sysstem ##系统的所有用户,几乎不用

    查看配置:

    git config --list --local ##只能在仓库里面起作用, 普通路径git不管理
    git config --list --global
    git config --list --system

    local的在.git/config里面;global的在个人home目录下的.gitconfig里面;system应该在git安装目录的下
    展开
    9
  • 2018-12-16
    --local,--global,--system的配置文件在哪个位置,请问老师

    作者回复: local的在.git/config里面;global的在个人home目录下的.gitconfig里面;system应该在git安装目录的下。

    5
  • 2018-12-10
    录屏区域有点小,敲完之后回显两三行的都看不到。过一会儿敲几个回车才能看到

    作者回复: 打开后即全屏是否可以解决问题?

    1
    4
  • 2018-12-11
    已经配置的用户名和用户邮箱要删除的话该怎么操作呢???

    作者回复: 视频03里面“设置和清除”一页有,请用unset。我这里敲出来格式不对,你自己录入一下吧

    2
    3
  • 2019-03-19
    苏凌老师讲的很清楚,思路清晰
    2
  • 2019-09-05
    1.初始化git管理
       对于已创建的文件夹,直接在文件夹目录下执行:git init
       创建并初始化git,可以执行:git init 文件夹名

    2.配置git用户信息
       配置level逐渐上升,生效priority逐渐下降:
       1.local,针对当前仓库的配置,git配置默认为local级别
          git config [--local] user.name 本仓库的用户名
          git config [--local] user.email 本仓库的用户邮箱
       2.global,针对当前系统用户的仓库
          git config --global user.name
          git config --global user.email
       3.system,针对当前操作系统所有用户的仓库。(该级别通常不用于配置用户信息)
          git config --system user.name
          git config --system user.email
    展开
    1
  • 2019-06-30
    老师,你的命令行用的什么字体?

    作者回复: 我看了一下,应该是苹果的Monaco

    1
  • 2019-04-04
    老师GLOBAL,是针对当时用户所有仓库,是指系统当前登录用户吗

    作者回复: 对的。如果是 system 级别的,就是系统上所有用户了。local就是只限当前git仓库。

    1
  • 2019-01-15
    老师,global 可以配置多个用户吗

    作者回复: 当前账号对应一个配置。

    1
  • 一直浅度使用git和github。买了好好学习下
    1
  • 2018-12-24
    想起了班主任数学老师讲课的氛围,苏玲老师棒棒!👍

    作者回复: 谢谢夸奖。我比较爱表现

    1
  • day01

    git config --global user.name '旺财'
    git config --global user.email 'wangcai@wangcai.com'

    🥰🥰
    展开
  • 2019-10-01
    不讲linux 版的,差评。
    一顿操作后,终于装出来了, 中间要吐槽一下,咋就没个好点的yum 源。
    由于又穷又还想同时玩几台服务器,还想配置高,闲鱼后装了几台服务器在本地, 每次被网络卡崩。。
    一路安装下来,出啥问题排啥问题。 通常都是缺东西,或已安装的没卸干净。
    总算折腾出来了
    [root@localhost git]# git --version
    git version 2.9.5

    展开
  • 2019-08-05
    1.Windows下是这样做最小配置的吧?
    git config [--local | --global | --system] user.name "Your name"(双引号而不是单引号)
    git config [--local | --global | --system] user.email "Your email"(双引号而不是单引号)
  • 2019-07-19
    配置的查看,也可以按照域来查看,比如global,但list里面都显示哪几类信息呢?
  • 2019-07-19
    关于作用域的理解,一般是把选择设置为global,因为一台电脑的可能有很多仓库,而且这些仓库都是本人做修改的话,就都把名字设置为本人,会比较方便,是比较常用的操作。
  • 2019-06-13
    我觉得老师一定是位非常nice的工作伙伴哈哈

    作者回复: 同事们平日都很照顾我,从这点我反推算是吧。😄

  • 2019-04-02
    windows安装到最后时出现unable to set system config "http.sslBackend":=" openssl":exit code 128 是什么问题,麻烦解答一下

    作者回复: 换个版本再试试看吧

  • 2019-03-11
    $ git config --list --system
    fatal: unable to read config file 'C:\Program Files\Git\mingw64/etc/gitconfig': No such file or directory
    请问老师,这个是啥问题?