前提描述

  • 远程仓库初始化好
  • 本地已有一个项目
  • 本地项目不是 git clone下来的

如何将本地项目与远程仓库关联
进入项目根目录,依次执行以下命令

git init  
// 为项目初始化一个git本地仓库
git remote add origin remoteURl
// 为本地仓库添加远程仓库地址(remoteURl)
git checkout -b master
// 创建并切换到master分支
git add *
// 添加所有新文件/目录到暂存区
git commit -m "一些描述"
// 提交到本地版本库
git pull origin master --allow-unrelated-histories
// 将远程仓库与本地仓库合并 --allow-unrelated-histories 
// 告诉系统合并不相关的历史内容
// 否则出现fatal: refusing to merge unrelated histories错误

执行上面命令后会出现如下界面
按i进入编辑状态,随便写一些东西
按ESC退出编辑
按shift + :
输入wq 按Enter

git push -u origin master
// 将本地仓库推送到远程并关联到远程分支(下次直接git push就行了)

本文由 Harvey 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论