一、git是什么?
二、git下载:
淘宝镜像下载速度更快,推荐使用。
三、git安装:
国内镜像选择适合自己的版本,并安装。
安装时,直接next即可
安装完成,win10的磁贴里面会出现(如下图)
- Git GUI:git图形化界面;
- Git Bash:git Linux命令行;(推荐)
- Git CMD:git windows命令行。
四、常用Linux命令:
- cd : 改变目录。
- cd . . 回退到上一个目录,直接cd进入默认目录
- 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 :退出。
- #:表示注释
五、git配置:
1.设置用户名和邮箱
git config --global 输入你的名称
git config --global user.email 输入你的邮箱
2.查看配置
查看系统config配置(本地目录为:自己电脑Git安装目录下\etc\gitconfig)
git config --system --list
查看当前用户配置,本地目录为:(C:\Users\计算机用户名(Administrator))
git config --global --list
六、git图解:
Workspace:本地工作目录。
Index:暂存区,git自动开辟的一块区域。
HEAD:本地仓库,(在自己计算机内保存的代码)
remote:远程仓库,国内如:gitee,国外github.
七、远程仓库的配置(gitee):
由于github国外网站,速度较慢,所以选用国内的gitee演示。
- gitee官方网址:我的工作台 - Gitee.comhttps://gitee.com/
- github官方网址:GitHub: Where the world builds software · GitHub
注册完成之后,自行登录。
SSH公钥的配置:
1.打开gitee,进入设置,如下图
2.在Git Bash命令行内输入:
ssh-keygen -t rsa
输入完成,一直enter,如下图
3.进入自己计算机C:\Users\Administrator\.ssh,此时,在".ssh"文件夹内会生成两个文件
打开"id.rsa.pub"文件,将文件内容放在gitee公钥栏,保存即可。
八、VScode的git使用:
(3条消息) vscode使用git_yuyu_2019的博客-CSDN博客
VScode git 路径设置:
打开路径:文件》首选项》设置,在输入框内输入gitpath,(路径的"\",改为"\\")。
VScode git里文件后面字母的含义:
A: 你本地新增的文件(服务器上没有).
C: 文件的一个新拷贝.
D: 你本地删除的文件(服务器上还在).
M: 文件的内容或者mode被修改了.
R: 文件名被修改了。
T: 文件的类型被修改了。
U: 文件没有被合并(你需要完成合并才能进行提交)。
X: 未知状态(很可能是遇到git的bug了,你可以向git提交bug report)。
在man git diff-files中可以查到这些标志的说明。
这些状态标志在git的源代码的diff.h文件中被定义。