这里的0基础指的是没学过,如果没听说过的话建议先了解一下git是做什么用的,有什么优势以及为什么要学。另外,最好有编程基础,方便理解文中操作。
Git 不等于 GitHub,它是一套版本控制系统。而GitHub、GitLab这些都属于部署了 Git 程序的网站,能够托管代码,本篇就从github出发讲一些基本操作。
GitHub上创建代码仓库
步骤 1:注册一个 GitHub 账户
到GitHub.com网站上注册(免费),注册完成后会看到下方的界面:
步骤 2:创建一个新的仓库
一个仓库( repository),类似于能储存物品的场所或是容器,用来存储代码。
点击页面右上角的“+”,下拉菜单中选择 New Repository。
给仓库命名(如my_demo)然后点 Create Repository。先不考虑本页其他选项。
好了,你已经成功建立了第一个仓库,界面如下:
暂时忽略其他内容,注意截图上的第一项 “...or create a new repository on the command line”,接下来会用到
提交文件到GitHub的仓库
步骤1:安装git
去官网下载https://git-scm.com/,根据你的系统进行选择,这里用的win10,安装包大概37MB。
如果用浏览器下载工具下载失败,可以尝试使用ie下载或迅雷等下载工具(我用搜狗浏览器的下载工具总是失败)
下载完成后一路下一步,就可以完成安装了(记一下安装路径)。
可以去cmd中输入git验证一下,如下图这样就是装好了。
步骤2:配置git
首先配置一下身份,这样在提交代码的时候Git就可以知道是谁提交的了。
打开Git Bash(在安装目录中,git-base.exe文件,或者用cmd也可以),输入以下命令(用于配置你的用户名和邮箱,与github上一样就好):
git config --global user.name "xxxxx"
git config --global user.email "xxxxxxx@gmail.com"
配置完成后,可通过命令验证配置是否成功
步骤 3: 创建文件
按步骤如下
mkdir my_demo //创建一个名为my_demo的文件夹
cd my_demo //跳转到该文件夹
echo "ojbk" >> README.md //创建一个名为README.md,并写入内容“ojbk”
文件就创建好了,可以输入 cat README.md 命令查看文件内容
注意,我这里在最开始输入了“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 地址。类似一个变量名的作用,也可以叫别的。
步骤 5:进行一次提交
按步骤如下
git commit -m "first_commit" //创建一次提交
"first_commit"为注释信息,方便你知道自己每次更新都做了什么,比如更新代码的时候可以备注此次更新了哪部分代码。
git push -u origin master //推送文件到远程仓库(GitHub上)
此时去看你GitHub上的仓库,已经更新了README.md文件了
网友评论