了解Git
- 首先了解git有工作区、暂存区、本地仓库、远程仓库。
- 如图箭头所示,git的各种指令就是把代码从一个地方存到另一个地方。
检查环境
-
打开 Mac 终端,查看git版本。
git --version
2.没有git的话,可以在终端安装。
https://git-scm.com/downloads
Git配置
1.在终端创建一个全局用户名、全局邮箱作为配置信息
1.git config --global user.name "your_name"
2.git config --global user.email "your_email@youremail.com"
2.配置信息是可以进行修改的,可以通过 git config --list
查看配置信息。
3.假如配置过程中出现失误,可以通过 git config --global --unset + 错误部分
,进行删除。
Git在本地的使用
通过 VSCode 进行演示
1.新建 test 文件夹,并在 VSCode 中打开,创建 html 文件,并进行初始化。
2.初始化完成后,对应文件夹同时会出现 .git 文件,可以通过 shift + command + .
查看隐藏文件。
3.在 VSCode 中,把鼠标移动到相应文件上会出现加号,点击加号就会把文件保存到暂存区。
4.在暂存区,把鼠标移动到相应文件上会出现减号,点击减号就会把文件从暂存区移除。
5.暂存区的文件可以通过点击上方对号并进行备注保存到本地仓库中去。这就是通过 VSCode 简单使用git的方法。
通过终端进行演示
- 新建文件夹并打开终端,首先通过
git init
进行初始化,对应文件夹也会出现 .git 文件。
2.我们可以通过git add
把文件保存到暂存区,若为多个文件可以使用git add .
。
3.然后通过 git commit -m '备注信息'
把暂存区文件备注并保存到本地仓库。
4.可以通过git log
来查看历史提交记录。
Git连接远程仓库
1.登陆github,创建项目。
2.在终端通过ssh-keygen -t rsa -C "youremail@example.com"
创建密钥。创建过程会显示密钥路径,之前创建过提示是否覆盖,输入电脑密码后,便创建成功。
3.找到文件打开公钥(.pub)复制其内容,打开你的github账号,在Settings
中的左侧边导航中找到SSH and GPG keys
,点击左面面板右上方的New SSH key
添加复制的密钥。
4.在连接远程仓库时,可以通过git clone ssh
把仓库克隆至本地,也可以直接通过git remote add origin shh
进行连接,这里为后者连接。
5.连接成功就可以把本地文件通过git push origin master
保存到远端仓库。远程仓库的文件是本地仓库传过去的,所以要确保本地仓库里面有内容。
6.刷新 github 就可以看到刚刚上传的代码了。