git上传代码到远程仓库(附:生成秘钥)

2 篇文章 0 订阅
1. 一开始使用git时,可能要使用到相关的密钥
生成秘钥的方法:
(1)ssh-keygen -t rsa -C "github注册的邮箱名"  
    随后一直enter就好,提示输入密码可输可不输
    也可在下图的文件路径中查看到id_rsa(秘钥)和id_rsa.pub(公钥)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-56q6cvmE-1617015421195)(/img/bVcQCMo)]

(2)cat ~/.ssh/id_rsa.pub(生成的这个东西用于在github上  添加秘钥)
    头像 -> settings -> SSH&GPGkeys
    来到这里就会有如下图一样的界面(只不过没添加之前是空的)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7BBbJUHs-1617015421198)(/img/bVcNL33)]

    随后点击New SSH key,把第(2)步生成的秘钥添加进去即可
2. 接下来是利用git brash来把本地代码上传到 github的远程仓库的步骤:

(1)创建本地仓库

如果在你的项目中没有类似于下图的.git文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I3PWamxc-1617015421200)(/img/bVcNL3k)]

则可以在当前的项目目录下鼠标右键,点击git brash here
输入命令git init来建立本地仓库

(2)把本地代码添加进第(1)步的本地仓库中

git add . (注意:是add 空格 加上一个点)
git commit -m "分支名"

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

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JAXLlM3R-1617015421202)(/img/bVcNL8t)]

查看远程仓库的别名: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、付费专栏及课程。

余额充值