一、Git的安装
Git下载完成之后,安装方式跟一般的软件一样安装即可,没有什么特别的。如果去验证是否安装成功?直接到桌面单击右键列表中有显示Git Bash Here
就安装成功了,如图:
Git官网地址
二、Git工作原理
为了更好的学习Git,我们必须要了解Git管理我们文件的三种状态:已提交(committed
)、已修改(modified
)和已暂存(staged
),以及Git项目中的三个工作区域:Git仓库、工作目录和暂存区域。
Git仓库:
Git用来保存项目数据的地方。当其他计算机克隆仓库时,拷贝的就是这里的数据,可以说是最重要的地方。
工作目录:
是对某个版本独立提取出内容的地方,放在硬盘中让你使用修改。
暂存区域:
这个就相当于是一个临时区域,保存了下次要提交的文件信息。
三、创建仓库
- 要是用Git来管理我们的代码,就需要激活一个仓库,执行
git init
命令就能创建一个Git仓库了。
- 我们需要将某个文件放入到暂存区域,可以使用
git add -A
命令,使用git status
命令来查看当前文件的状态。注意:文件名为绿色是提交到了暂存区域,红色是文件改变了但是并没有提交到暂存区域。
- 我们要将暂存区域的代码放到仓库中永久存储(会生成一个新版本/节点),可以使用
git commit -m '备注信息'
,可以使用git log
来查看日志信息
- 我们通过以上的操作,就创建了一个Git仓库了,并且还提交了一些基础的信息到仓库中。
四、连接远程仓库
当我们已经将代码文件提交到了本地仓库之后,就要将代码提交到远程仓库中了,提交之前要先将仓库的地址拿到来。
git remote add origin 你的远程仓库地址
- 获取到远程仓库中的数据与本地进行合并:
git pull origin master
或者git pull
都是可以的。 - 再将本地修改过的代码推送到远程仓库中,
git push origin master
或者git push
,一般来说没有配置过SSH公钥,不管是拉取还是推送都是需要输入账号密码的。
- 推送成功后,就完成了推送到远程仓库中,这个时候就可以登录到远程中进行查看了。
总结
git init
来创建了一个仓库git add -A
将代码提交到暂存区git commit -m '备注信息'
将暂存区中的代码commit到本地仓库中git status
查看当前状态git log
查看日志信息git remote add origin 你的远程仓库地址
连接到远程仓库git pull origin master
或者git pull
将远程仓库中的数据拉取下来git push origin master
或者git push
将本地仓库中的数据推送到远程仓库中
最后还需要补充一点的是,如果git中的配置第一次没有配置过,就需要执行git config --global user.name 名字
配置git中的名字,执行git config --global user.email zhaoyuchuan
配置git中使用的邮箱;使用git config --list
来查看配置信息。