怎样初始化本地仓库,并提交得远程?

以前总是先克隆远程的仓库到本地,然后把项目在复制到这个仓库里,在提交到远程仓库。

还有另一种方法?直接把本地的文件初始化,建立本地git仓库,然后在提交到远程的仓库,这样就不用先克隆了。

  • 初始化本地项目,建立git 本地仓库 : git init

  • 添加文件到工作区 :git add .

  • 提交到本地仓库: git commit -m "备注"

  • 链接远程仓库地址: git add remote origin [远程仓库地址]

  • 推送到远程仓库 : git push -u origin master ,会出现错误的提示,需要先同步远程仓库

  • 同步远程仓库: git pull 提示需要建立本地分支到远程分支的链接

  • 建立本地分支到远程分支的链接: git branch --set-upstream-to origin/master

  • 再一次同步 : git pull 会出现错误的提示,需要需要允许不相关的历史

  • 再设置同步 git pull origin master --allow-unrelated-histories

  • 最后推送到远程仓库: git push -u origin master

Last updated

Was this helpful?