使用Git将本地项目上传到码云

    首先需要申请一个码云账号,并且在码云里面创建一个项目,然后下载安装一个Git(除了路径选择,其余的我全部选择默认),参照帮助文档3.1第二点,添加git 的基础配置。我用的Git CMD来执行的这两条命令:

git config --global user.name "XXX名字或昵称"git config --global user.email "XXX邮箱"

    然后在你的项目文件夹里初始化。你只需要打开你的项目文件夹,单击鼠标右键,选择Git UI Here,如果你当前目录没有初始化会出现这个界面,然后选择Create New Repository,一步一步来就好了。

使用Git将本地项目上传到码云

初始化完成后,项目文件夹里面会出现一个.git的文件夹,然后出现这个界面。

使用Git将本地项目上传到码云

commit是操作本地库,push是提交到远程库。点击push弹出对话框:

使用Git将本地项目上传到码云

进入到码云的网站中,在新建的项目里面找到下载地址,复制到Arbitrary Location这里,就可以上传了。

如果再第一次上传的时候出现报错:

error: failed to push some refs to 'https://gitee.com/qq849997563/msg_window.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

使用Git将本地项目上传到码云

    这个是因为在本地计算上创建的目录是本地仓库,而push是将本地文件上传到远程仓库,执行这个操作之前没有将本地仓库和远程仓库相关联的话就会出现这样的报错。跟着下边一步一步操作就可以了:

使用Git将本地项目上传到码云

    完整的命令就是这样的,git init 是初始化本地仓库,git remote add origin [email protected]:qq849997563/Test1.git是跟远程仓库相关联,git remote -v是查看关联的仓库信息,git pull origin master 获取远程仓库的文件。

    当然,也可以在码云上创建一个项目,然后把这个项目clone下来,把要传的代码复制进来,再执行push命令!

--------------->2018.4.18<---------------

流程是先建一个空文件夹,用git init初始化,然后 git remote 添加远程仓库,git pull把远程仓库的文件下载下来,这个时候再添加你的文件,然后把你的文件push到远程仓库。