一、前言
- 参考安装Git 详细安装教程
- 参考视频B站 Git最新教程通俗易懂,这个有点长,感觉讲的精华不多
- 参考视频『Git』知道这些就够了_哔哩哔哩_bilibili,这个精华多,推荐看这个
- 参考视频7小时学会Git 基础全套完整教程(从入门到精通)_哔哩哔哩_bilibili,这个虽然长,但是他偏实践,对小白友好,特别有意思
- 附一个Git动画学习网站
- Git教程 - 廖雪峰的官方网站 (liaoxuefeng.com)
讲讲小张的感受:我没有接触过Git
,所以看了很多视频,对于入门使用确实只要知道git clone
,git add
,git commit
,git push
,git merge
,确实也就足够了。但是我很好奇背后的原理,为什么要用git add
到暂存区而不是直接git commit
?很多指令之间为什么要按一定的顺序执行?所以这个系列我以初学的时候,小白的角度从安装到工作原理(有的是我自己的见解,如果感觉不对,欢迎指正),再到实际应用!另外,推荐看一遍第三个参考视频,然后看一下第四个参考视频,对工作原理的讲解和实际应用确实不错!
二、常用的命令
先把命令放在这里了,不需要看懂。后面会实践,看不懂回来查看。
2.1Linux命令
平时一定要多使用!这些可以直接在Git Bush Here中使用。CMD不可以用。
- cd 改变目录
- cd . . 回退到上一个目录,直接cd进入默认目录
- start <文件名> 打开文件
- cat <文件名> 在命令窗口显示文件内容
- vim <文件名> 在命令窗口编辑文件 按“Esc“ 输入“:wq”保存文件 ”:e!"放弃更改
- pwd 显示当前所在的目录路径
- ls(ll) 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细
- touch 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件
- rm 删除一个文件, rm index.js 就会把index.js文件删除。
- mkdir 新建一个目录,就是新建一个文件夹
- rm -r 删除一个文件夹, rm -r src 删除src目录 rm -rf / 切勿在Linux中尝试!删除电脑中全部文件!
- mv 移动文件, mv index.html src,index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标 文 件夹在同一目录下
- reset 重新初始化终端/清屏。
- clear 清屏
- history 查看命令历史
- help 帮助
- exit 退出
- ‘#’ 表示注释
2.2常用的git命令
结合图片记忆基本的命令!
通常提交一个记录只需要依次执行git add .
,git commit
,git push
。操作都是对当前分支有效,加origin
就可以指定分支。
# 添加所有文件到暂存区
git add .