场景模拟:新建项目并连接到远程仓库

7 阅读1分钟

个人记性不太好,长时间不用的东西会忘掉,有些东西偏偏流程上有点小问题就会咔咔报错,所以还是模拟一些常见的场景确定一下流程,防止以后哪里出了问题没头绪。

秉持着能跑不改的原则,有一个流程先用着就行,以后要是发现更好的以后再说

试错过后的流程:

  1. 创建远程仓库
    • github或其他的直接创建
  2. 创建本地项目
    • 现在应该是用npm create vue@latest
  3. 切换到文件夹内
    • 这个我是真会忘
  4. git init初始化本地仓库
  5. 暂存并提交
    • 这步用vscode搞了,不爱用命令行
  6. 连接远程仓库git remote add origin 远程仓库地址
  7. 推送/发布分支

遇到的问题:

  1. 先连接了远程仓库(第6步)后暂存提交(第5步):

    • 罢工了,提交不上去
  2. 连接远程仓库之后,在远程仓库上直接删了点文件

    • 远程和本地的初始状态不一样,会被认为是不同的俩仓库,需要强制合并一下
    • git pull --tags origin master --allow-unrelated-histories分支名不一定是master,是啥改啥