Git与GitHub都是什么?为什么要用到他们?

2025-11-04 20:28:40 生存指南

是的,你没有看错,每一个文件都与其对应的用户、时间与版本修改内容等一一对应,并且每一份文件都可以下载,从而轻松回溯版本。说白了,GitHub就是为了实现上述这一工作。而GitHub实现上述这一工作是基于线上平台的,换句话说其是一个实现这一目的的网站,而Git则是与GitHub相呼应的电脑软件;二者结合,从而实现利用Git软件将电脑中的代码文件上传至GitHub网页中。

值得一提的是,Git并非是实现这一功能的唯一电脑软件,但其得到了广大程序员朋友的好评与大量运用。而国内也有类似GitHub的网站,例如码云Gitee等,与GitHub相比,速度和稳定性或许会更好,同时相信大家都是龙的传人、支持本土企业,因此大家都可以多多尝试。

2 使用方法

一般的,GitHub的使用有两种方法,一是首先在GitHub网页中建立自己的文件,随后同步到本地电脑;二是首先在本地电脑中完成代码文件,随后同步到GitHub网页中。在这里我个人认为第一种方法比较方便,因此以第一种为例。

2.1 GitHub配置

首先,我们登录GitHub官网:https://github.com/。注册账号后,点击屏幕左侧的“New”按钮,从而新建Repositories。这个Repositories就是大家代码等文件的存放之处。随后,为自己的Repositories取个名字、加一个简介,其他选项依照下图即可。

完成后,大家就会看到在新建的Repositories中已经有了README与License文件。

随后,在Repositories界面左上角的Code界面,依据下图依次选择,并复制对应的SSH备用。

2.2 Git配置

首先,我们需要下载Git软件,随后安装即可;关于安装的具体方法,我们后面也会在新的文章中介绍。

随后,我们选择一个合适的文件夹,在这里右键,选择“Git Bash Here”打开Git,输入代码:

git clone git@github.com:Chutj/Crop_Yield_Prediction_with_Machine_Learning.git

在这里,clone后的代码需要替换成大家自己上面复制的SSH即可。

随后,就可以发现,前述操作中生成的README与License文件都已经在本地文件夹中了。

2.3 代码上传至GitHub

接下来,我们便可以进行代码版本管理与上传。在本地文件夹中写好代码,随后在这一文件夹中右击鼠标打开Git Bash:

以我的CropYield_DL_Old.py文件为例,输入代码:

git add CropYield_DL_Old.py

随后输入:

git commit -m"Modify This File"

其中,引号中的内容为文件修改备注,方便大家了解每一次文件修改的详细情况,具体内容可以自行修改。

可以看到,文件修改的具体信息已经被列在代码下方。

最后,输入代码:

git push

即将我们刚刚修改的CropYield_DL_Old.py文件上传至GitHub中。

至此,即完成了GitHub与Git的简单操作。

上述内容和互联网其他关于GitHub或Git的操作教程相比,确实十分粗略——由于我不是专业的程序员,因此上述未涉及Git的高级操作(例如版本回溯)等,大家可以参照其他更深入的教程加以进一步学习。

至此,大功告成。返回搜狐,查看更多

最新发表
友情链接