美文网首页
git初始化本地仓库,同步到云仓库

git初始化本地仓库,同步到云仓库

作者: 大灰狼zz | 来源:发表于2018-08-20 14:51 被阅读0次

    码云和Github操作相同

    步骤

    1.在代码托管仓(码云、github)库新建一个项目

    选择新建项目


    image.png

    填写项目配置


    image.png
    填写完后点创建,进入如下界面
    image.png
    2.在本地新建项目(也可以使用已存在的项目)

    新建android studio项目,打开项目所在文件


    image.png

    右键选择Git Bash here


    image.png
    3.依次执行以下命令

    git init
    初始化本地仓库

    image.png

    git remote add origin 你的仓库地址
    复制这个地址

    image.png

    关联本地仓库到远程仓库


    image.png

    git add .
    添加要提交的文件到暂存区

    image.png

    git commit -m "init"
    提交代码到文件控制仓库

    image.png

    git push origin master -f
    提交本地分支(master)代码到远程分支(master)

    image.png
    4.完成,上云端查看
    image.png
    5.遇到的问题

    使用git push origin master命令,可能会遇到以下这种问题

    Pushing to git@github.com:519ebayproject/519ebayproject.git
    To git@github.com:519ebayproject/519ebayproject.git
     ! [rejected]        master -> master (non-fast-forward)
    error: failed to push some refs to 'git@github.com:519ebayproject/519ebayproject.git'
    hint: Updates were rejected because the tip of your current branch is behind
    hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
    hint: before pushing again.
    hint: See the 'Note about fast-forwards' in 'git push --help' for details.
    

    遇到造成这个问题的原因,一般是因为执行了git reset命令,版本回退后没有恢复,造成本地仓库的提交版本号落后于远端仓库的提交版本号。

    可以执行 git push -f命令去强制提交
    

    相关文章

      网友评论

          本文标题:git初始化本地仓库,同步到云仓库

          本文链接:https://www.haomeiwen.com/subject/hxcliftx.html