查看: 101|回覆: 0

Git 上传项目到 gitee(上传到其它的仓库)

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-3-12
發表於 2020-6-8 14:49:00 | 顯示全部樓層 |閲讀模式

前言

一直使用 idea 克隆和上传提交项目,今天需要把项目上传到另外一个仓库中,发现 Git bash 操作都忘了如何上传项目了,所以准备在这里记录一下,不太常用,一般是换电脑的时候用用。

关键字:Git、gitee、gitbash

一、新建一个本地文件夹仓库

名字随意,说白了就是一个新建文件夹(如果你的项目没有被 Git 管理过,可以就用当前项目文件夹作为仓库,我这里被管理过了,想上传到另外的仓库所以就新建了)

二、在当前文件夹点击右键,进入 gitbash(没有的需要百度下载)

三、执行初始化语句,让这个普通文件夹不再普通(说人话就是,让这个文件夹被 git 所管理)

$ git init
Initialized empty Git repository in D:/workplace/cnjy-parent/.git/

成功后会出现一个 .git 的隐藏文件夹

四、把你需要上传的文件夹拷贝到这个新建的文件夹中

由于我是把项目重新上传到另外一个仓库,所以我把我以前文件夹中的除了 .git 文件夹除外的所有东西拷贝到新文件夹了

以自己的为准

五、添加到缓存区

$ git add . // .代表所有文件都添加

六、提交到本地仓库

$ git commit -m "chuniao" // 引号里面是备注信息,随便写

七、关联远程仓库

1、gitee 新建仓库

然后创建一个和文件夹同名的仓库

2、复制地址

3、执行关联命令

$ git remote add origin https://gitee.com/RyanChaw/cnjy-parent.git # https://gitee.com/RyanChaw/cnjy-parent.git 是刚刚复制的

八、如果 gitee 仓库创建的额时候有 README.MD 文件,则先拉取代码,如果仓库是空的则跳过

$ git pull --rebase origin master

九、提交到远程仓库

 git push -u origin master

十、查看远程仓库

此时就能看到远程仓库里有刚刚提交到的代码了

总结

本来 idea 也可以上传代码到远程仓库的,github、gitee 差不多,但是如果已经控制的版本,经常会遇到一些预料不到的错误情况,这个时候就需要用到 gitbash 了,亦可以都用 gitbash,比 idea 的功能齐全嘛,所以也有必要掌握一下。

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部