您的位置:首页 > 其它

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

2018-02-27 17:56 495 查看
    首先需要申请一个码云账号,并且在码云里面创建一个项目,然后下载安装一个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的文件夹,然后出现这个界面。



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



进入到码云的网站中,在新建的项目里面找到下载地址,复制到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.



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



    完整的命令就是这样的,git init 是初始化本地仓库,git remote add origin git@gitee.com:qq849997563/Test1.git是跟远程仓库相关联,git remote -v是查看关联的仓库信息,git pull origin master 获取远程仓库的文件。
    当然,也可以在码云上创建一个项目,然后把这个项目clone下来,把要传的代码复制进来,再执行push命令!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  码云 Git