git初学记录-0基础初步使用

这里的0基础指的是没学过,如果没听说过的话建议先了解一下git是做什么用的,有什么优势以及为什么要学。另外,最好有编程基础,方便理解文中操作。

Git 不等于 GitHub,它是一套版本控制系统。而GitHub、GitLab这些都属于部署了 Git 程序的网站,能够托管代码,本篇就从github出发讲一些基本操作。


GitHub上创建代码仓库

步骤 1:注册一个 GitHub 账户

到GitHub.com网站上注册(免费),注册完成后会看到下方的界面:

git初学记录-0基础初步使用_第1张图片


步骤 2:创建一个新的仓库

一个仓库( repository),类似于能储存物品的场所或是容器,用来存储代码。

点击页面右上角的“+”,下拉菜单中选择 New Repository。

git初学记录-0基础初步使用_第2张图片
git初学记录-0基础初步使用_第3张图片

给仓库命名(如my_demo)然后点 Create Repository。先不考虑本页其他选项。

好了,你已经成功建立了第一个仓库,界面如下:

git初学记录-0基础初步使用_第4张图片

暂时忽略其他内容,注意截图上的第一项 “...or create a new repository on the command line”,接下来会用到


提交文件到GitHub的仓库

步骤1:安装git

去官网下载https://git-scm.com/,根据你的系统进行选择,这里用的win10,安装包大概37MB。

如果用浏览器下载工具下载失败,可以尝试使用ie下载或迅雷等下载工具(我用搜狗浏览器的下载工具总是失败)

下载完成后一路下一步,就可以完成安装了(记一下安装路径)。

可以去cmd中输入git验证一下,如下图这样就是装好了。

git初学记录-0基础初步使用_第5张图片


步骤2:配置git

首先配置一下身份,这样在提交代码的时候Git就可以知道是谁提交的了。

打开Git Bash(在安装目录中,git-base.exe文件,或者用cmd也可以),输入以下命令(用于配置你的用户名和邮箱,与github上一样就好):

git config --global user.name "xxxxx"

git config --global user.email "[email protected]"

配置完成后,可通过命令验证配置是否成功

git初学记录-0基础初步使用_第6张图片


步骤 3: 创建文件

按步骤如下

mkdir my_demo                              //创建一个名为my_demo的文件夹

cd my_demo                                    //跳转到该文件夹

echo "ojbk" >> README.md        //创建一个名为README.md,并写入内容“ojbk”

文件就创建好了,可以输入 cat README.md 命令查看文件内容

git初学记录-0基础初步使用_第7张图片

注意,我这里在最开始输入了“cd e”,是因为直接创建我总是找不到本地文件,所以先进入e盘,再创建文件夹,就能轻松找到文件。自己操作的时候可以使用自己方便的路径进行。

另外,创建的文件夹名称,不一定与仓库名一致,但最好一致避免弄乱。


步骤 4:连接GitHub仓库

按步骤如下

git init            //告诉电脑 my_demo 是一个被 Git 管理的目录

git add README.md        //告诉 Git 程序你关心的文件并且想在此刻起跟踪它的任何改变。

git remote add origin https://github.com/xxxx/my_demo.git

通知 Git 去添加一个地址为 https://github.com/xxxx/my_demo.git(GitHub上仓库的地址,xxxx为你的用户名) 的 remote (远程仓库),并把它命名为origin。

提交代码时,这允许你在 GitHub.com 和 Git 仓库交互时使用 origin 这个名称代替完整的 Git 地址。类似一个变量名的作用,也可以叫别的。

git初学记录-0基础初步使用_第8张图片


步骤 5:进行一次提交

按步骤如下

git commit -m "first_commit"     //创建一次提交

"first_commit"为注释信息,方便你知道自己每次更新都做了什么,比如更新代码的时候可以备注此次更新了哪部分代码。

git push -u origin master    //推送文件到远程仓库(GitHub上)

git初学记录-0基础初步使用_第9张图片

此时去看你GitHub上的仓库,已经更新了README.md文件了

git初学记录-0基础初步使用_第10张图片

你可能感兴趣的:(git初学记录-0基础初步使用)