在本学期的软件构造课程中,需要使用分布式版本控制系统Git来对实验代码进行管理。
关于Git的相关内容,在课程中基本已经介绍完了,这里圈一下重点内容:
一个Git repository包含的三个部分:
本地的CMDB(配置管理数据库 存储软件的各配置项随时间发生变化的信息 +基线)
工作目录(本地的文件系统)
暂存区(隔离工作目录和Git仓库)
每一个文件的状态:已修改/已暂存/已提交
Git储存发生变化的文件,对于未发生变化的文件不储存。
下面给出我在使用Git的过程中遇到的问题
①在使用Git时可以先进行配置,方便使用。
例如,可以配置Github的用户名与邮箱,在实验中所有的项目都使用同样的配置信息所以可以使用–global选项进行配置。
git config --global user.name "username"
get config --global user.email qq@qq.com
②有些地区好像不能上Github,可以考虑设置代理
③记得保存好GIthub的密码
④不要同时在本地仓库和远程仓库同时对项目进行修改
PS.只要不搞乱七八糟的操作是不会遇到各种问题的。
Github桌面版也可以轻松解决实验中的提交问题。
问题的。
Github桌面版也可以轻松解决实验中的提交问题。
遇到问题请移步 https://stackoverflow.com/