将本地项目提交到gitee仓库

1、码云上创建一个项目 testgit (名字随你)

2、本地创建一个文件夹D:/testgit,然后使用git bash    

3、cd 到本地文件夹中D:/testgit,

4、使用 git init 命令 ,初始化一个git 本地仓库(项目),会在本地创建一个 .git 的文件夹

5、使用git remote add origin https://gitee.com/你的码云用户名/testgit      //添加远程仓库

6、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹

7、将要上传的文件,添加到刚刚创建的文件夹

8、使用git add . 或者 git add + 文件名 (将文件保存到缓存区)

9、使用git commit -m '描述新添加的文件内容'  (就是注释)   (文件保存到本地仓库)

10、使用git push origin master ,将本地仓库推送到远程仓库

报错处理:

错误一:error: failed to push some refs to 'https://gitee.com/XXX_admin/YYYY.git'

处理方法,执行命令:

git pull origin master --allow-unrelated-histories

错误二:解决RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large问题

使用SourceTree客户端,向远程仓库推送时:RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large错误!

百度一下:

第一个解决办法是:

在git bash中执行:git config http.postBuffer 524288000

成功后,再次提交,ok。

有些博客,说这个办法不灵,我试可以。

另外,提一下,如果在git bash中执行目录,出现:fatal: Not a git repository (or any of the parent directories): .git

解决办法是在git bash中执行:git init

感谢:http://blog.csdn.net/s1674521/article/details/71844169

第二个解决办法是:

来自http://www.cnblogs.com/lihaiping/p/6021813.html的博客,是使用ssl

目前,第一种我试了,可以;第二种,试了,没成功。

错误三:git报错:Pull is not possible because you have unmerged files解决方法

git add 命令
git add xx命令可以将xx文件添加到暂存区,如果有很多改动可以通过 git add -A .来一次添加所有改变的文件。
注意 -A 选项后面还有一个句点。

 git add -A表示添加所有内容, 

git add . 表示添加新文件和编辑过的文件不包括删除的文件; 

git add -u 表示添加编辑或者删除的文件,不包括新添加的文件。

git pull报错 error: Pulling is not possible because you have unmerged files.

方法: git add -u ;git commit之后才可以成功pull.
 


技巧:

1、打开bash方法:

右键项目文件夹,安装好git之后会出现鼠标右键选项

2、关于pull

第一次从远程仓库push代码的时候,要注意本地代码的备份;担心本地项目会被清空。

发布了265 篇原创文章 · 获赞 20 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/ccnu027cs/article/details/103887715