Github入门指南
通过使用VScode下载提交代码,熟悉Github及git的相关操作和基本流程
参考资料:
廖雪峰-git教程
git clone拉取GitHub项目失败/太慢的解决方法
文章目录
Git和Github
Git是一个分布式版本控制系统,有记录代码修改内容、版本回退等功能。分布式(相对的是集中式)的特点主要有:无需联网、去中心化(无中央服务器)。
Git的诞生也颇为神奇。2005年,Linux社区免费使用了3年的版本控制系统BitKeeper被要求收回免费使用权,为了渡过难关,“Linux之父”linus用两周时间用C编写出了Git的初始版本。自从2008年Github出现后,越来越多的开源项目迁移到了Github上,而Git也慢慢成为了世界上最受欢迎的分布式版本控制系统。
Github是一个项目托管平台,需要通过Git来进行项目版本管理。Github类似一个大社区,大家可以自由探索发现感兴趣的项目并Watch(关注)/Fork(复制)/Star(收藏)。Github现在已是世界最大的代码管理平台,有9000多万注册用户,托管超1000万个项目。Github网站2008年上线,2018年被微软收购。类似的平台有GitLab、码云等。通过Github中文社区可以查看开源项目排行榜。
环境配置(Windows)
下载安装Git
官网下载安装包(Setup)/便携包(Protable),按照默认安装即可
确认安装成功
在CMD中输入以下命令:
git --version
输出如下即表示安装成功,否则需要重新安装。
注册Github
在Github官网点击Sign up,依次输入邮箱、密码、用户名、是否接受推送,完成创建后需要进行邮箱验证,将验证码输入即完成注册,可以正常登录使用。
配置信息
配置用户名和邮箱
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
配置编辑器(VScode)
只要确认git安装成功,VScode便可正常使用,不用特殊配置。
使用方法
基本流程
克隆(Clone)项目到本地(VScode)
进入Github项目页面,点击Code,复制地址。
点击查看-命令面板(Crtl+Shift+P),输入git clone
,输入刚才复制的地址,选择下载位置,确定即可。
下载好后可以选择打开/在新窗口打开/添加到工作区。
提交(Commit)和推送(Push)修改(VScode)
只要对下载项目进行了修改,左侧图标便会出现角标显示修改个数。
点击“+”号会将更改转移到暂存区(Stage),相当于git add命令。
确认完成修改后,点击提交,输入修改备注(至少一个空格,不输入无法提交),提交成功后,本地版本库中就更新了。
点击推送将修改推送到服务器。
常见问题
- Git clone失败
- 搭建了梯子,需要在clone时关闭
- git版本太低
- 网络原因
更多推荐
所有评论(0)