本地项目上传到远程仓库,如github

  1. 先在github创建仓库,最好创建空的仓库

  2. 在本地项目根目录下git init

  3. 提交本地项目git add .git commit -m "xxx"

  4. 关联远程仓库git remote add origin git@github.com:qzwjer/test.git

    其中origin为远程仓库在本地的标记,可以设置为其它名字,关联多个仓库时以此来选择提交到哪个仓库

  5. 提交到远程仓库git push -u origin master

    远程仓库非空时,提示error: failed to push some refs to 'gitee.com:qzwjer/test.git',表示远程仓库有本地没有的文件,需要git pull

  6. git pull

    若远程仓库还有其它分支,则提示

    1
    2
    3
    4
    5
    From gitee.com:qzwjer/test
    * [new branch] develop -> origin/develop
    * [new branch] master -> origin/master
    There is no tracking information for the current branch.
    Please specify which branch you want to merge with.

    需要 git pull origin master

  7. 最后提交git push origin master