首先我现在是代码已经在gitee上了,我需要同步过去我的github上面。
gitee项目如下。
github上操作。
进入你自己的 Github主页 ,点击 import repository 导入仓库
填好之后点击Begin import
,如果你的项目是私有的,后面会弹出让你登录账号。(这里登录的是你gitee的账号。)
登录成功后,他就会自己同步啦,有进度条。
同步完成会显示,Importing complete!
这时候在github就能看到这个项目了。
反之也一样,到gitee导入github上的项目。
登录到自己的gitee账户,这里有个从GitHub/GitLab导入仓库,操作步骤和上面一样。
后续同步:
原内容如下:
[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
修改为如下
[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
之后正常的去提交就行,另外一个仓库会自动同步。
提交常用三大命令
git add . # 将除了gitignore的所有内容进行添加
git commit -m '' # 把添加的内容提交到本地仓库
git push # 默认提交到远程主分支
拉取命令
git pull # 默认拉取远程主分支
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,这个自己复制下来保存好,下次进来就看不到了。