步骤:
一、在windows安装git
在官网上下载即可,不做过多解释。
git官网:Git - Downloads (git-scm.com)https://git-scm.com/downloads
安装好后打开安装好的Git Bash,在命令行输入:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
输入自己的名字和邮箱即可,配置本地的机器。
二、注册github账号
登陆GitHub网站注册账号,不做过多解释。
GitHub官网:
GitHubhttps://github.com/三、将本地git库和GitHub账号相关联
在Git Bash命令行输入:
ssh-keygen -t rsa -C "email@example.com"
双引号内填配置的本地邮箱,生成SSH Key。
在Git Bash命令行依次输入:
cd ~/.ssh
ls
cat id_rsa.pub
获得SSH Key,并将其复制。
登陆GitHub,打开个人设置:
找到SSH and GPG keys:
点击new SSH key,将复制的SSH Key粘贴过去即可。
四、获得实验库地址
打开老师提供的GitHub Classroom中的URL地址,根据页面提示可以新建一个属于自己的GitHub库,用于提交实验,复制该库的ssh地址。
五、 创建版本库并添加远程库,上传实验
确保所有路径中不含中文。
在Git Bash中运用命令行找到一个电脑中的合适位置后,在Git Bash命令行输入:
$ mkdir filename
$ cd filename
$ git init
新建一个文件夹作为git仓库。
将你要提交的实验报告等内容放进一个文件夹中,并将该文件夹复制到作为git仓库的文件夹中。
在Git Bash命令行输入:
$ git add filename
$ git commit -m "注释"
双引号中为将文件提交到本地git仓库的注释,上传到GitHub后,双引号中的内容会在上传条目中显示。
在Git Bash命令行输入:
$ git remote add origin GitHub实验仓库SSH地址
将本地库与GitHub上的实验库关联。
在Git Bash命令行输入:
$ git push -u origin master
将本地库内容上传到GitHub上的实验库。
上传完毕后,可以到GitHub上的实验库查看是否上传成功。
注意事项:
鉴于国情,建议大家上传时运用科技,防止上传失败,在这里推荐steam++,可以免费加速GitHub。
steam++官网:
Watt Toolkit - 主页 (steampp.net)https://steampp.net/
GitHub可以重复上传,如果第一次上传有部分不满意可以修改后进行第二次上传,最好不要手动删除实验库中的内容 。