如果你和我一样,需要将本地项目上传到码云的私有仓库,那么
1、 在码云上新建一个私有仓库
假如你的这个仓库的名称为TestProject,且在这个仓库的目录下面,你也新建了一些文件。
2、 在本地新建一个项目
假如你新建的项目取名也为TestProject,并且你的这个项目下面也有一些初始化的文件。
3、 建立本地仓库
打开你的终端,切换到你项目工程的根目录下。
3.1 初始化仓库,输入命令
- git init
3.2 将项目下的所有文件加入版本管理
- git add .
3.3 将本地项目的所有文件提交到本地仓库
- git commit -am “init project message”
3.4 设置远程仓库地址
首先回到你的码云,在项目的右侧有个按钮“克隆/下载”,点击,选择里面的HTTPS,复制框里面的地址,然后回到终端,敲入命令:
- git remote add origin https://gitee.com/xxxx/TestProject.git
3.5 合并远程和本地仓库
- git pull origin master --allow-unrelated-histories
(此处应该会提示你输入码云的账号和密码)输入就行了。其中–allow-unrelated-histories是指强制合并的意思,然后会切换窗口,提示你输入合并的描述信息。你只需vim编辑文件一下随便编写一下就好:在命令行输入i(点击键盘i),然后就可以输入了,输入之后,点击键盘ESC,在命令行输入:wq,然后就返回到之前操作的界面。然后你就会看到合并了一些文件的提示信息。
3.6 提交本地仓库到码云
- git push origin master
然后你会看到类似这样的提示:
Counting objects: 36, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (31/31), done.
Writing objects: 100% (36/36), 20.56 KiB | 3.43 MiB/s, done.
Total 36 (delta 5), reused 0 (delta 0)
remote: Powered By Gitee.com
To https://gitee.com/xxxx/TestProject.git
8a74859…8622bb5 master -> master
恭喜你,Succeed!
有遇到问题请留言,尽力帮你解决!