博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
同时推送代码至github和gitee
阅读量:3950 次
发布时间:2019-05-24

本文共 1263 字,大约阅读时间需要 4 分钟。

1.注册github和gitee账号

这就不说了,很简单,然后创建仓库。github仓库的英文名是:Repository 。

2.下载git

git是分布式版本控制系统,官网下载地址:
选择版本下载安装,安装的时候没特别需求一路next就好了。

3.获取公钥

鼠标右键,选择Git Bash here,输入ssh-keygen -t rsa -C “邮箱”
如图:
在这里插入图片描述
我的已经安装好了,遇到停顿一路回车就好了。
产生的公钥在C:/用户(user)/admin(每个电脑不一样的相当于电脑的username)/.ssh/id_rsa.pub
复制下来.。
或者直接用cat ~/.ssh/id_rsa.pub查看。
可用ssh -T git@github.com查看是否成功生成公钥。

4.上传公钥

在这里插入图片描述
点击右上角的头像,点击settings
在这里插入图片描述
点击SSH and GPG keys
添加SSH keys,不需要添加GPG keys
在这里插入图片描述
如图即可。
gitee一样的步骤。

5.绑定用户名跟邮箱

在git界面输入:

git config --global user.name "github的用户名"git config --global user.email "绑定github的邮箱"

到了这一步就差不多了。

新建一个文件夹,专门用来传代码。
右键该文件夹。
选择Git Bash here
初始化,同步该文件夹

git initgit remote add origin 仓库地址(如下图)git pull origin master

在这里插入图片描述

然后现在就可以上传代码到github上面了。

git add . git commit -m "理由"git push origin master

要修改,只需要在本地进行修改,再同步即可,当然也有其他方法。

6.同时推送代码至github和gitee

找到刚刚新建的文件夹,打开显示隐藏项目,会看到.git的文件夹
右键.git文件夹,Git Bash here
输入vim config
接下来你进入的是vim编辑器,号称编辑器之神。
这里不讲怎么使用。点击i/a/oj进入插入模式
增加如下内容

[remote "gitee"]	url = 你的gitee项目地址	fetch = +refs/heads/*:refs/remotes/gitee/*[branch "master"]	remote = gitee	merge = fefs/heads/master

可以看到前面已经有内容了,那是上传到github的配置。

然后按ESC键,多按几次没事的,按Shift+:wq
vim编辑器会在最下面一行显示如下内容,按Enter就可以了
在这里插入图片描述
最后就可以上传代码了。

git add .git commit -m "理由"

上传至github

git origin origin master

上传至gitee

git push gitee master

然后就可以享受代码托管,开源的乐趣了。

转载地址:http://hwuzi.baihongyu.com/

你可能感兴趣的文章
inotify -- Linux 2.6 内核中的文件系统变化通知机制
查看>>
C++和JNI的数据转换
查看>>
poll()函数的使用
查看>>
I/O多路复用详解(二)
查看>>
深入理解硬盘的Linux分区
查看>>
ARM 指令集>>跳转指令
查看>>
gpio linux 实现模型
查看>>
Linux 2440 LCD 控制器
查看>>
/sys/bus/i2c/devices下的内容与i2c_board_info结构体
查看>>
为linux虚拟机增加第二块硬盘
查看>>
Linux那些事儿之我是EHCI(2) 套路
查看>>
i2c-adapter的注册过程
查看>>
container_of()宏
查看>>
Linux设备驱动之I2C架构分析
查看>>
通信设备硬件工程师应该具备的基本能力和知识-1
查看>>
通信设备硬件工程师应该具备的基本能力和知识-2
查看>>
年轻工程师如何锻炼成高手的
查看>>
Android 源码编译 文件系统制作
查看>>
Android文件系统深入剖析
查看>>
Android build system note
查看>>