本文会持续更新,主要是用于记录 git 使用过程中的一些常见常用的技巧,方便日后查看。
文章结构以每个实际工作问题为一个cell来划分。
本文虽然有不少 git 的基础知识,但不侧重于新手的扫盲科普,所以对 git 一无所知的朋友可以先看廖雪峰大神的 git 教程:https://www.liaoxuefeng.com/
问题目录
1. github URL地址发生变更后,本地仓库如何同步。
问题描述
例如我的 github 账户的 ID 为:CuuGit,我的账户里有一个项目:Constant。所以我的项目URL地址是如下这样:
我已将项目克隆至本地的 " c / MyGit " 目录下,所以项目在我本地的位置是:" c / MyGit / Constant "。本地已工作一段时间。
现在 github 上项目的 URL 发生改变,比如我心情好改了个 ID,导致账户上的所有项目 URL 地址发生变化(Don’t imitate!!)。
对于该 Constant 项目效果如下:
可是我本地的项目内部还是以前的URL,但远程(gihub)上已变更,这就导致以后本地无法同步远程更新了。
解决方案一
- " cd " 到项目 Constant 中的隐藏目录 " . git " 中,用 vi 打开 config 文件:
此时可以看到 URL 地址为旧的 CuuGit :
- 将 URL 更改为新的 Liam-Yang: