前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【无矶之谈】实现gitee与github双向代码同步

【无矶之谈】实现gitee与github双向代码同步

作者头像
梦无矶小仔
发布2023-12-18 19:24:06
2470
发布2023-12-18 19:24:06
举报

首先我现在是代码已经在gitee上了,我需要同步过去我的github上面。

gitee项目如下。

github上操作。

进入你自己的 Github主页 ,点击 import repository 导入仓库

填好之后点击Begin import,如果你的项目是私有的,后面会弹出让你登录账号。(这里登录的是你gitee的账号。)

登录成功后,他就会自己同步啦,有进度条。

同步完成会显示,Importing complete!

这时候在github就能看到这个项目了。

反之也一样,到gitee导入github上的项目。

登录到自己的gitee账户,这里有个从GitHub/GitLab导入仓库,操作步骤和上面一样。

后续同步:

原内容如下:

代码语言:javascript
复制
[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	symlinks = false
	ignorecase = true
[remote "origin"]
	url = https://gitee.com/xiaozai-van-liu/gvalearning.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote = origin
	merge = refs/heads/master

修改为如下

代码语言:javascript
复制
[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	symlinks = false
	ignorecase = true
[remote "origin"]
	# github地址
	url = https://github.com/Lvan826199/GVALearning.git
	# gitee地址
	url = https://gitee.com/xiaozai-van-liu/gvalearning.git
	fetch = +refs/heads/*:refs/remotes/origin/*

[branch "master"]
	remote = origin
	merge = refs/heads/master

之后正常的去提交就行,另外一个仓库会自动同步。

提交常用三大命令

代码语言:javascript
复制
git add .  # 将除了gitignore的所有内容进行添加
git commit -m '' # 把添加的内容提交到本地仓库
git push # 默认提交到远程主分支

拉取命令

代码语言:javascript
复制
git pull # 默认拉取远程主分支

github如何生成token

1、进入个人github账户setting

2、点击Developer settings

3、选择Personal access tokens

4、点击 Generate new token

5、为你创建的token添加描述

6、选择token有效期时间。可以选择永不过期

7、为token赋予权限。如果从命令行操作仓库,至少选中repo

8、点击生成。生成之后先复制下来。

我全部打钩了,选上Generate Token

点击之后会生成一个tokens,这个自己复制下来保存好,下次进来就看不到了。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-12-14,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 梦无矶的测试开发之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • github如何生成token
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com