前言
本篇文章是一篇新手教程,只讲解GitHub基本的工作流程,不会讲解工作过程中出现的问题,例如多人协作冲突等问题请自行百度
准备工作
要想管理GitHub,当然要借助Git这个工具,你可以点击这里,进行下载。
Git四大区
如下图所示,Git的工作涉及到四个区域,分别是工作区、暂存区、本地仓库、远程仓库 ,熟悉这四个区域,就能轻松地完成Git的操作
工作区:我们修改文件的本地文件夹
暂存区:也叫索引区,用于临时存放修改后的文件
本地仓库:修改后的文件,要先传到本地仓库,再同步到远程仓库
远程仓库:也就是GitHub仓库
工作流程
注:除第一步克隆外,其余步骤命令皆在工作区内右键打开git命令行输入
创建仓库
首先在GitHub创建一个新仓库,将它克隆到本地(使用下面的命令)
如果用ssh地址进行克隆需要先完成配置,可以参看我的上篇文章《GitHub-配置SSH》
克隆下来的文件夹就是我们的工作区
git clone https地址/ssh地址
配置本地信息
通过以下命令,查询本地配置信息
git config -l
图中红方框区域是我们本地的用户名和邮箱信息,如果没有,需要依次使用以下两条命令来进行添加
git config --global user.name "用户名"
git config --global user.email "邮箱"
提交到暂存区
对工作区
内的文件进行修改后,使用以下命令将文件提交到暂存区
提交单个修改文件
git add 文件名.文件后缀
提交所有修改文件
git add .
如果提交过后发现错误,可通过以下命令从暂存区
拿出已提交的文件
git reset HEAD 文件名.文件后缀
下面是一条查询命令,可以让我们清楚暂存区
当前状态
git status
提交到本地仓库
通过以下命令,将暂存区
文件提交到本地仓库
git commit -m "对此次修改的简要描述"
提交到远程仓库
当所有修改文件都提交到本地仓库
后,我们用以下命令,将本地仓库
提交到远程仓库
,然后就能在GitHub仓库看见我们的文件了
git push
下面这条命令,是用来查看我们的提交记录的
git log