-
Notifications
You must be signed in to change notification settings - Fork 0
/
Git学习过程中的知识总结.txt
79 lines (54 loc) · 1.79 KB
/
Git学习过程中的知识总结.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# 查看当前位置文件
$ ls
# 查看当前工作目录
$ pwd
# 清空窗口工作记录
$ clear
# 创建文件夹
$ mkdir 文件夹名
# 创建文件(linux下用touch或者vim命令创建文件)
$ touch(vim) 文件名.后缀
# 改变当前位置,cd即代表change direction
$ cd 文件名
# 在文件内初始化git(创建git仓库)
$ git init
# 查看设置
$ git config --list
# 基本信息设置
# 1. 设置用户名
$ git config --global user.name '用户名'
# 2. 设置用户名邮箱
$ git config --global user.email '邮箱'
# 查看当前状态
$ git status
# 添加a1.php到暂存区
$ git add a1.php
# 添加a1.php到仓库
$ git commit -m '对本次提交的描述'
# 添加当前目录下的所有文件到暂存区
$ git add .
# 将目录下以 .c 结尾的文件提交到仓库中
$ git add *.c
# 使用 -s 参数来获得git status的简短的输出结果
$ git status -s
# AM 状态的意思是这个文件在我们将它添加到缓存之后又有改动。
# 删除文件
# 1.第一步:删除本地文件命令
$ rm -rf 文件名
# 2. 第二步:从Git中删除文件
$ git rm 文件名
# 3.第三步:提交操作
$ git commit -m '提交描述'
### 以上为Git本地操作,接下来为Git远程操作 ###
# Fork即克隆
$ git clone 仓库地址
# 将本地仓库同步到git远程仓库中
$ git push
### 搭建个人网站(目前不做了解) ###
# 访问网站
https://用户名.github.io
# git status中文文件名编码问题解决方案
# 通过将git配置变量 core.quotepath 设置为false,就可以解决中文文件名称在这些Git命令输出中的显示问题
$ git config --global core.quotepath false
# 使用git提交到github,每次都要输入用户名和密码的解决方法
https://www.cnblogs.com/sky6862/p/7992736.html