Git 技术篇 - 本地Git绑定GitHub实现代码云寄存实例演示

简介: Git 技术篇 - 本地Git绑定GitHub实现代码云寄存实例演示

你要知道 GitHub 默认是公开的,就是说你上传的代码别人都能看到。如需私密空间请看

免费设置 GitHub 私有库

首先,用 GitHub 账号绑定我们的本地库

先要登陆 GitHub,没有的话注册一个,点击左上角的头像就可以进入我们的主页了。

如果 git 登陆慢的话请看

Git 登陆慢解决办法

第一步:我们通过 SSH 来绑定,首先在右上角找到设置,进来后找到 SSH 这栏,然后我们添加一个 SSH keys

image.png

第二步:在 key 处粘贴我们的 SSHkeykey 就是 .ssh 文件下的 id_rsa.pub 这个文件里的内容。我直接用编辑器 geany 就打开了。

.ssh 文件夹一般是在我们用户的 Administrator 文件夹里。

id_ras 里的 key 是私密的 key,这个不能外泄哦!那个 pub 就是 public 的缩写,代表公开的!

image.png

:如果没有 id_ras.pub 这个文件的话,用下面的命令来创建一个,引号里是你自己的邮箱。然后一路回车就行,中间会提示你输入密码啥的,可以回车不设置,要是很机密的可以设置一下,增加安全性。

$ ssh-keygen -t rsa -C "xxx@qq.com"
创建一个仓库,并和我们本地的版本库关联起来。

第一步:创建一个仓库

image.png

填我们仓库的名字,填好后点 create repository 来创建我们的仓库。

image.png

:空的库进来 SSH 会给出提示:git@github.com:xxx/git-workspace.git 我们通过这个来连接我们本地的版本库。

image.png

第二步:连接 GitHub

连接命令如下,如果没有提示就是连接成功了。

$ git remote add origin git@github.com:xxx/git-workspace.git

第三步:上传代码

第一次我们把代码推到 GitHub 要加上 -u 参数,这样他会在 GitHub 端也建一个 master 分支,并且和我们的 master 分支关联起来。

git 是分是可以有很多分支的,master 就是我们的主分支,默认我们存的东西都是在它的主分支里。

image.png

以后的话直接用 git push origin master 命令就好了。

现在看我们的远程仓库就和我们本地的版本库一致了。

image.png

喜欢的点个赞❤吧!


目录
相关文章
|
30天前
|
程序员 Linux 开发工具
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
|
30天前
|
存储 安全 Linux
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
|
3天前
|
开发工具 git
出现“error: failed to push some refs to ‘https://github.com/****.git‘”,如何解决问题
出现“error: failed to push some refs to ‘https://github.com/****.git‘”,如何解决问题
|
9天前
|
开发工具 git
idea中git替换,推送到新的github或者gitlab上面
idea中git替换,推送到新的github或者gitlab上面
|
13天前
|
算法 程序员 开发工具
GitHub上新!14个Python项目详细教程(附完整代码)
Python作为程序员的宠儿,越来越得到人们的关注,使用Python进行应用程序开发的也越来越多。 今天给小伙伴们分享的这份项目教程完整代码已上传至GitHub,你可以选择跟着这份教程一段一段的手敲出来这几个项目,也可以直接从GitHub上copy下来。
|
14天前
|
Linux 开发工具 git
蓝易云 - git及GitHub的使用
以上就是Git和GitHub的基本使用方法。
6 0
|
16天前
|
Shell 开发工具 git
[oeasy]python019_ 如何在github仓库中进入目录_找到程序代码_找到代码
本文档介绍了如何在终端环境下使用Git克隆仓库后,通过`cd`、`pwd`和`ls`命令导航并找到下载的文件。首先,使用`ls`查看当前目录,然后通过`cd`逐层进入目标文件夹,最后到达包含游戏文件game.py的位置。文章还提到了如果`git clone`失败,可以直接进行下一节实验。
19 0
|
19天前
|
网络安全
IDEA 提交代码到 GitHub 时发生错误
摘要: 在遇到访问 GitHub 时的错误,这两个命令分别用于处理 SSL 连接问题和连接超时问题。
|
22天前
|
算法 程序员 开发工具
GitHub上新!14个Python项目详细教程(附完整代码)
Python作为程序员的宠儿,越来越得到人们的关注,使用Python进行应用程序开发的也越来越多。 今天给小伙伴们分享的这份项目教程完整代码已上传至GitHub,你可以选择跟着这份教程一段一段的手敲出来这几个项目,也可以直接从GitHub上copy下来。
|
24天前
|
Shell Linux 开发工具
如何在vs上提交代码到gitee/github?
如何在vs上提交代码到gitee/github?