怎么用git在本地生成密钥_git上传代码到远程仓库(附:生成秘钥)

1. 一开始使用git时,可能要使用到相关的密钥

生成秘钥的方法:(1)ssh-keygen -t rsa -C "github注册的邮箱名"

随后一直enter就好,提示输入密码可输可不输

(2)cat ~/.ssh/id_rsa.pub(生成的这个东西用于在github上 添加秘钥)

头像 -> settings -> SSH&GPGkeys

来到这里就会有如下图一样的界面(只不过没添加之前是空的)

800c61d00d13297afcd2f90e61849c1c.png随后点击New SSH key,把第(2)步生成的秘钥添加进去即可

2. 接下来是利用git brash来把本地代码上传到 github的远程仓库的步骤:

(1)创建本地仓库如果在你的项目中没有类似于下图的.git文件夹

8751b26fc58a9c8eccfb99e44dd3b911.png则可以在当前的项目目录下鼠标右键,点击git brash here

输入命令git init来建立本地仓库

(2)把本地代码添加进第(1)步的本地仓库中git add . (注意:是add 空格 加上一个点)

git commit -m "分支名"

(3)在本地仓库中建立一个与远程仓库的别名git remote add 远程仓库的别名 远程库的地址

远程库的地址表示有好几种(如下图:HTTPS,SSH...)我选择的是SSH

735f4128dfae26dd66130e6e13fc41ac.png查看远程仓库的别名:git remote -v

(4)提交本地代码到远程仓库中创建分支:git branch 分支名

切换分支:git checkout 分支名

创建并切换分支:git checkout -b 分支名

一般来说可以根据每个对应部分的功能创建对应的新分支

比如你这个部分打算是做创建组件的操作

可以先新建分支 git branch createComponents

然后切换到该分支 git checkout createComponents

(也可用git checkout -b命令可以一步到位:git checkout -b createComponents)

编写完此分支后,将其push到远程仓库中:git push 远程仓库的别名 该分支名

(git checkout -b origin createComponents)

在开发中可能用的比较多的模式是:一个主分支,一个开发分支

在自己创建的分支编写完后,可以先合并到开发分支上,再提交到远程仓库中

一些git的常用命令:查看当前状态:git status

查看本地的所有分支:git branch

提交:git commit

将分支dev与当前分支进行合并:git merge origin/dev

...

git常用的命令转载自 https://segmentfault.com/a/1190000017841720

本人第一次写文章,若有问题,欢迎指正~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值