最直接、暴力与简单的方法
这也是我强烈推荐的,因为暴力、直接、简单,假定原有的远程仓库为 master,操作分为四步:

  1. 新建另一个远程仓库,命名为 latest_branch
  2. 将现有的本地代码提交到远程仓库 latest_branch
  3. 删除现有的远程仓库 master
  4. 将远程仓库 latest_branch 命名为 master

Github

生成SSH

打开 D:\Github 文件夹 文件夹里面 鼠标右键 打开 Git Bash Here

生成SSH keys 输入你自己的邮箱地址 (如果已经生成了,可以忽略这一步)
ssh-keygen -t rsa -C “835821280@qq.com
提示输入三次密码,我们按三次回车,不设置密码。

打开 C:\Users\Administrator.ssh\id_rsa.pub
此文件里面内容为刚才生成的密钥,准确的复制这个文件的内容。

GitHub粘贴到 https://github.com/settings/ssh

测试SSH

测试SSH keys密钥 不要修改下面的内容
ssh -T git@github.com

配置Git邮箱

输入你自己的邮箱地址
git config –global user.email “835821280@qq.com

克隆你的远程仓库

git clone git@github.com:ganzhilin/ganzhilin.github.io.git

进入你的本地库

cd ganzhilin.github.io

新建一个分支,切换到新的分支

git checkout –orphan latest_branch

缓存所有文件(ganzhilin.github.io 文件夹,除了.git 全部删除 新建一个 1.txt)

git add -A

提交跟踪过的文件

git commit -am “Blog”

删除一个分支

git branch -D master

重命名当前分支为master

git branch -m master

提交到远程master分支

git push -f origin master

Coding

生成SSH

打开 D:\Coding 文件夹 文件夹里面 鼠标右键 打开 Git Bash Here

生成SSH keys 输入你自己的邮箱地址 (如果已经生成了,可以忽略这一步)
ssh-keygen -t rsa -C “835821280@qq.com
提示输入三次密码,我们按三次回车,不设置密码。

打开 C:\Users\Administrator.ssh\id_rsa.pub
此文件里面内容为刚才生成的密钥,准确的复制这个文件的内容。

Coding粘贴到 https://ganzhilin.coding.net/user/account/setting/keys

测试SSH

测试SSH keys密钥 不要修改下面的内容
ssh -T git@git.coding.net

配置Git邮箱

输入你自己的邮箱地址
git config –global user.email “835821280@qq.com

克隆你的远程仓库

git clone git@e.coding.net:ganzhilin/ganzhilin.git

进入你的本地库

cd ganzhilin

新建一个分支,切换到新的分支

git checkout –orphan latest_branch

缓存所有文件(ganzhilin 文件夹,除了.git 全部删除 新建一个 1.txt)

git add -A

提交跟踪过的文件

git commit -am “Blog”

删除一个分支

git branch -D master

重命名当前分支为master

git branch -m master

提交到远程master分支

git push -f origin master

Gitee

生成SSH

打开 D:\Gitee 文件夹 文件夹里面 鼠标右键 打开 Git Bash Here

生成SSH keys 输入你自己的邮箱地址 (如果已经生成了,可以忽略这一步)
ssh-keygen -t rsa -C “835821280@qq.com
提示输入三次密码,我们按三次回车,不设置密码。

打开 C:\Users\Administrator.ssh\id_rsa.pub
此文件里面内容为刚才生成的密钥,准确的复制这个文件的内容。

Gitee粘贴到 https://gitee.com/profile/sshkeys

测试SSH

测试SSH keys密钥 不要修改下面的内容
ssh -T git@gitee.com

配置Git邮箱

输入你自己的邮箱地址
git config –global user.email “835821280@qq.com

克隆你的远程仓库

git clone git@gitee.com:ganzhilin/ganzhilin.git

进入你的本地库

cd ganzhilin

新建一个分支,切换到新的分支

git checkout –orphan latest_branch

缓存所有文件(ganzhilin 文件夹,除了.git 全部删除 新建一个 1.txt)

git add -A

提交跟踪过的文件

git commit -am “Blog”

删除一个分支

git branch -D master

重命名当前分支为master

git branch -m master

提交到远程master分支

git push -f origin master

删除 .Git 文件夹

删除下图 .Git 文件夹


生成 .Git 文件夹


提交到远程 master 分支之后 commit记录=1 感觉非常的清爽,也不会出现版本冲突,同步错误等BUG!

评论