重装系统后git仓库续接过程

重装系统前只是把git仓库复制粘贴到了别的盘,重装系统后面临如何把仓库状态续上去的问题(已提交、未提交、已修改未提交)。
在此用的是VS Code中整合的git功能。

  1. 用VSC打开一仓库目录。发现文件状态已陈列在源代码管理下。打开一最近编辑的文件,自动显示出了对比。
  2. 这里我没有输入在线仓库地址密码,应该是本地文件自动生成的。那么此对比是否是与上一次传到github中的一致呢?
  3. 打开github,找到此文件最后上传版本,对比,一致。

看来,这是git所具有的本地保存代码版本功能。
再发布最新状态到github上去。

  1. 打开.git目录下的config,发现仓库地址已有。但暂存所有更改后无法提交。
  2. 建立test新仓库用于test。运行命令
    git config --global user.email "[email protected]"
    git config --global user.name "Your Name"
    git remote add origin https://github.com/yourname/test.git
    git pull origin master//这里返回fatal,先不管
    暂存,提交消息。显示要先拉取一下。
    执行拉取。
    执行发布分支。
    成功。
  3. 再用于已有仓库。暂存、提交消息、发布分支。成功。

到此续接仓库已完成。

你可能感兴趣的:(重装系统后git仓库续接过程)