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

码云和Github操作相同

步骤

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

选择新建项目


image.png

填写项目配置


image.png

填写完后点创建,进入如下界面
git初始化本地仓库,同步到云仓库_第1张图片
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 [email protected]:519ebayproject/519ebayproject.git
To [email protected]:519ebayproject/519ebayproject.git
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to '[email protected]: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初始化本地仓库,同步到云仓库)