安装Git和注册GitHub账号
Git和GitHub的基本区别
Git(读音为/gɪt/。)是一个开源的分布式版本控制系统, 可以有效、高速地处理从很小到非常大的项目版本管理. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.
GitHub是一个面向开源及私有软件项目的托管平台, 因为只支持git 作为唯一的版本库格式进行托管, 故名GitHub, 除了Git代码仓库托管及基本的 Web管理界面以外, 还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前, 其注册用户已经超过350万, 托管版本数量也是非常之多, 其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。
总结: git是一个版本控制工具, 它主要解决三个问题
- 代码被误删;
- 产品经理反复修改需求, 同时保留多个版本;
- 多人团队协作开发.
下载安装git步骤(windows系统):
-
首先以下网站下载git的windows系统的命令行版本;
git 下载地址: https://git-scm.com/downloads -
安装 git 一直点 next 即可.
-
安装 tortoise git 中需要配置 git.exe, 这个是windows系统中 git 包含的部分,如果 git 安装成功, 这一步骤使用默认即可.
tortoise git 下载地址: https://tortoisegit.org/download/ -
安装 tortoise git 还需要配置姓名和邮箱, 这个信息尽量和 GitHub 的邮箱填写一致.
-
两个工具安装完成过后 , 需要重启电脑才能能正确使用.
注册GitHub账号
-
先登陆进 github 官网,选择 sign up 进行注册新账户. https://github.com/
注: github 网站虽然是全英文, 但是其中操作都是常规操作, 所以英文也不是很难;
github 网站特别慢, 所以需要耐心. -
举例如下, 我使用的是网易邮箱. 然后需要进行邮箱确认.
-
创建成功后, 进行登录 sign in 操作
登陆后界面 -
首先创建一个新的仓库 repository, 这个仓库就是你需要上传的地址,比如说我最近要做关于Java的项目, 新建一个名为Java的仓库.
注: 刚才是新建名为 java 的仓库, 发现不通过, 所以新建了 名为 LJava 的仓库. 名字不能重复, 系统会自动校验, 校验过程中可能会花费一点时间. 检验完毕后, 点击下方的 create repository 按钮确认创建. -
创建好仓库之后, 复制链接. 需要将其下载至本地.
-
复制刚才创建好的项目的链接, 打开指定的需要放置项目的目录, 右键目录, 点击git clone, 在弹出的对话框中输入刚才复制的项目链接即可
下载成功后, 会出现绿色图标
git操作三个步骤:
- git add 告诉 git 哪些需要进行版本控制, 选择后右键 tortoisegit, 再选择add
- git commit 将修改内容提交到本地, 每提交一次就是一个版本. 比如开发完成某个功能模块, 就可以提交一次, 后续进行版本回退都是以提交为准. 右键选择 git commit-> master
注意: 此时只是提交到本地 , GitHub 上还看不到代码的变更情况.
- git push 提交的内容需要同步到服务器上, 才能让其他人看到改动, 使用 push 即可
右键需要 push 的目标, 点击 push .(一般步骤 2 结束后, 会直接有 push 按钮. )
弹出的对话框确认 push. 默认选项直接确认即可. 然后会弹出对话框提示输入 GitHub 的账户密码. 用户名密码输入正确后,点击 login ,即可完成 push 步骤. 此时刷新 GitHub 界面,就能看到新版本的代码了.
写在最后:
希望一年后我的 GitHub 一片生机勃勃, 绿意盎然.