一、 实验题目 

利用GIT把项目push到GitHub上

二、 实现内容

1 下载安装Git,并熟悉其使用方法。

2 利用Git将任意项目push到GitHub上面。

三、 实验结果

(1)   实验截图、实验步骤以及关键代码

1 成功安装好Git,打开Git Bash,弹出命令行窗口,由于Git是分布式版本控制系统,所以填写以下用户名和邮箱作为标识。

 利用GIT把项目push到GitHub上の简单示例

2 创建一个名为testgit的版本库,并把这个目录变成git可管理的仓库。会发现目录下多了一个.git的(透明)文件夹,用以跟踪管理版本。

 利用GIT把项目push到GitHub上の简单示例

3 接下来跟着网上的教程,学会如何使用git进行一系列“更新保存、修改内容、删除文件、退回前版本......”的操作。在此不再累述,最终testgit目录文件如下:

 利用GIT把项目push到GitHub上の简单示例

4 由于我的本地Git仓库和github仓库之间的传输是通过SSH加密的,所以要先在本地创建一个SSH Key。然后登录我的github添加对应的SSH Key。

 利用GIT把项目push到GitHub上の简单示例

5 接着就是添加远程库。在github上创建一个名为testgit的repository作为Git仓库,再把本地仓库的内容复制到github上这个新建的repository。

 利用GIT把项目push到GitHub上の简单示例

6 可以在github页面上看到远程库的内容已经和本地上的一致了。之后,本地提交新文件后只需通过git push origin master命令就可以将最新修改推送到github上面了。

 利用GIT把项目push到GitHub上の简单示例利用GIT把项目push到GitHub上の简单示例利用GIT把项目push到GitHub上の简单示例

(2) 实验遇到困难以及解决思路 

这次实验遇到的主要困难在于创建SSH Key的时候,由于我的用户主目录下缺少.ssh目录,所以需要打开命令行输入ssh-******  -t rsa –C “[email protected]。然而我输入该命令后却一直提示“ssh-******不是内部或外部命令,也不是可运行的程序”,无法成功创建SSH Key。后来百度得出原因是未找到ssh-******.exe文件,必须先为ssh-******.exe配置环境变量,即在电脑->属性->高级系统设置->环境变量->系统变量上编辑Path,添加上ssh-******的路径,设置好之后再重新进入命令行创建SSH Key,成功画面如下。

利用GIT把项目push到GitHub上の简单示例 

利用GIT把项目push到GitHub上の简单示例得到id_rsa私钥和id_rsa.pub公钥。

相关文章:

  • 2022-12-23
  • 2021-12-18
  • 2022-01-19
  • 2021-11-29
  • 2021-08-03
  • 2021-08-27
  • 2021-04-09
  • 2022-01-09
猜你喜欢
  • 2021-11-04
  • 2021-10-06
  • 2021-07-12
  • 2022-01-01
  • 2021-09-18
  • 2021-05-25
  • 2021-04-02
相关资源
相似解决方案