前言
最近准备将以前做的项目代码托管到GitHub上,考虑到未来因素,也在Gitee上建立了仓库。这篇文章就介绍一下如何使用Git将项目同时托管到GitHub和Gitee仓库。
当然了,前提是你已经安装了Git,并注册了GitHub和Gitee账号。
1. 建立GitHub仓库
仓库名为testone
,添加一个项目描述,勾选Public
,然后再添加一个README
文件,最后点击Create repository
创建仓库。如下图所示:
2. 建立Gitee仓库
点击Code
,先复制一下GitHub仓库的地址链接,然后来到Gitee创建仓库,下拉页面,点击导入已有仓库
,将GitHub仓库的地址链接复制过来,然后点击创建
。
协议类型可以不选哈
3. 克隆GitHub仓库到本地
在本地文件夹下右键打开Git Bash
,然后将刚刚创建的GitHub仓库克隆到本地来,克隆命令如下:
git clone https://github.com/xiayouran/testone.git
克隆完毕后在当前目录下会有一个文件夹,文件夹的名字就是仓库名,然后进入这个文件夹下:
cd testone
然后在当前文件夹下建立一个文件test.txt
,随便写入些内容并保存。
4. 推送更新后的项目
先查看一下状态,字体为红色:
git status
然后通过以下命令将此文件夹下所有文件全部添加到暂存区
git add .
再查看一下状态,这时候字体为绿色,说明已经添加到本地项目了:
然后通过以下命令加入提交描述,没有这个提交上去:
git commit -m 'submit a txt file'
然后通过以下命令将Gitee仓库地址也添加到本地已有的remote下:
git remote set-url --add origin https://gitee.com/xiayouran/testone.git
然后通过以下命令推送:
git push
刷新各自的仓库,可以看到test.txt
文件已经推送到了仓库里: