Git入门安装以及简单操作(哈工大软件构造)

本文是为软件构造课程准备的Git入门教程,介绍了Git的下载、Git仓库中文件的三种状态以及如何建立和提交。内容包括Git的安装链接、基本工作流程、文件状态、仓库初始化、提交文件、查看状态、提交历史和远程仓库的使用。
摘要由CSDN通过智能技术生成

随着大二下半学期学校开设的软件构造课程的进行,课程要求我们开始学着使用Git和GitHub管理自己的代码并进行实验作业的提交,但对于之前没有使用了解过Git和GitHub的同学来说,刚开始会有一点难度。其实在这次实验中使用Git和GitHub的相关内容并没有特别难,只需要了解一些较为基础的内容就可以先完成这次实验,至于更多高效的操作可以在以后的使用过程中慢慢解决,学习本身就是一个遇见问题,再解决问题的过程。

这里先给出Git的下载地址:

Windows:https://git-scm.com/download/win
Mac:https://git-scm.com/download/mac
Linux: https://git-scm.com/download/linux

大家可以通过这个在线实验环境进行git的基本操作练习

这是我认为较好的git学习手册(中文版)

以下首先是关于Git的简单介绍,若已经了解可以跳过。

什么是Git?

Git是目前世界上最先进的分布式版本控制系统。所以与之对应的,还有以SVN为代表的集中式版本控制系统
集中式版本控制系统,即指版本库存放在中央服务器中,在程序猿进行工作的时候,需要首先从中央服务器得到当下最新的版本,然后在自己的电脑上工作,完成之后再推送到中央服务器。当然,在局域网下、宽带够大、速度较快、工程规模不太大的情况下,这种集中式的管理倒也是一个不错的选择,但在当前的互联网环境下,不会始终保持这种条件,此时分布式的管理就体现出了它更高层次的价值,在分布式管理下,每个人的电脑都相当于一个完整的版本库,我们所有关于当前版本文件的操作,都会保存在本地的仓库中,在本地的仓库中完成修改、添加和提交,至于上传到网络的事情,我们可以挑选一个适当的时间进行上传,这保证我们不需要过分关注网络条件的问题。

Git仓库中文件的三种状态

划重点!!!

在使用Git之前,我们首先要对其中的文件状态有一定的了解:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值