一、git是什么?

二、git下载:

淘宝镜像下载速度更快,推荐使用。

三、git安装:

国内镜像选择适合自己的版本,并安装。



git的使用(远程仓库的使用)_Bootstrap

git的使用(远程仓库的使用)_Java_02

安装时,直接next即可

安装完成,win10的磁贴里面会出现(如下图)



git的使用(远程仓库的使用)_ES6_03

git的使用(远程仓库的使用)_Java_02

 

  • Git GUI:git图形化界面;
  • Git Bash:git Linux命令行;(推荐)
  • Git CMD:git windows命令行。

四、常用Linux命令:

  1. cd : 改变目录。
  2. cd . . 回退到上一个目录,直接cd进入默认目录
  3. pwd : 显示当前所在的目录路径。
  4. ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。
  5. touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。
  6. rm: 删除一个文件, rm index.js 就会把index.js文件删除。
  7. mkdir: 新建一个目录,就是新建一个文件夹。
  8. rm -r : 删除一个文件夹, rm -r src 删除src目录
  9. rm -rf / :切勿在Linux中尝试!删除电脑中全部文件!
  10. mv: 移动文件, mv index.html src, index.html 是我们要移动的文件, src 是目标文件夹,必须保证文件和目标文件夹在同一目录下。
  11. reset: 重新初始化终端/清屏。
  12. clear: 清屏。
  13. history: 查看命令历史。
  14. help: 帮助。
  15. exit :退出。
  16. #:表示注释

五、git配置:

1.设置用户名和邮箱



git config --global user.name 输入你的名称
git config --global user.email 输入你的邮箱

git的使用(远程仓库的使用)_Java_02

2.查看配置

查看系统config配置(本地目录为:自己电脑Git安装目录下\etc\gitconfig)



git config --system --list

git的使用(远程仓库的使用)_Java_02

查看当前用户配置,本地目录为:(C:\Users\计算机用户名(Administrator))



git config --global --list

git的使用(远程仓库的使用)_Java_02

git的使用(远程仓库的使用)_VUE_08git的使用(远程仓库的使用)_Java_02git的使用(远程仓库的使用)_VUE_10git的使用(远程仓库的使用)_Java_02

 

六、git图解:



git的使用(远程仓库的使用)_Bootstrap_12

git的使用(远程仓库的使用)_Java_02

 



git的使用(远程仓库的使用)_Bootstrap_14

git的使用(远程仓库的使用)_Java_02

Workspace:本地工作目录。

Index:暂存区,git自动开辟的一块区域。

HEAD:本地仓库,(在自己计算机内保存的代码)

remote:远程仓库,国内如:gitee,国外github.

七、远程仓库的配置(gitee):

由于github国外网站,速度较慢,所以选用国内的gitee演示。

注册完成之后,自行登录。

SSH公钥的配置:

1.打开gitee,进入设置,如下图



git的使用(远程仓库的使用)_Java_16

git的使用(远程仓库的使用)_Java_02

 

2.在Git Bash命令行内输入:



ssh-keygen -t rsa

git的使用(远程仓库的使用)_Java_02

输入完成,一直enter,如下图

git的使用(远程仓库的使用)_Bootstrap_19git的使用(远程仓库的使用)_Java_02

3.进入自己计算机C:\Users\Administrator\.ssh,此时,在".ssh"文件夹内会生成两个文件

git的使用(远程仓库的使用)_VUE_21git的使用(远程仓库的使用)_Java_02

打开"id.rsa.pub"文件,将文件内容放在gitee公钥栏,保存即可。

git的使用(远程仓库的使用)_VUE_23git的使用(远程仓库的使用)_Java_02

 

八、VScode的git使用:

​(3条消息) vscode使用git_yuyu_2019的博客-CSDN博客​

VScode git 路径设置:

打开路径:文件》首选项》设置,在输入框内输入gitpath,(路径的"\",改为"\\")。

git的使用(远程仓库的使用)_Java_25git的使用(远程仓库的使用)_Java_02

git的使用(远程仓库的使用)_ES6_27git的使用(远程仓库的使用)_Java_02

 

git的使用(远程仓库的使用)_HTML_29git的使用(远程仓库的使用)_Java_02

VScode git里文件后面字母的含义:

A: 你本地新增的文件(服务器上没有).

C: 文件的一个新拷贝.

D: 你本地删除的文件(服务器上还在).

M: 文件的内容或者mode被修改了.

R: 文件名被修改了。

T: 文件的类型被修改了。

U: 文件没有被合并(你需要完成合并才能进行提交)。

X: 未知状态(很可能是遇到git的bug了,你可以向git提交bug report)。

在man git diff-files中可以查到这些标志的说明。

这些状态标志在git的源代码的diff.h文件中被定义。