GitHub上有趣的资源程序员Git

GIT 操作

2017-02-14  本文已影响0人  LOWINC

作者 MaBond

说明 以下整合了部分工作中偶尔使用的 git 指令

以下为GIT分支操作

使用多个分支使得生产代码和开发代码分离管理,以下是在master分支上建立newBranch分支并在newBranch分支上开发到开发完成的合并到master分支上的所有操作步骤。

1. 新建并切换到该分支

git checkout -b newBranch

2. 查看当前分支

git branch

3. 新分支第一次推送

git push --set-upstream origin newBranch

4. 将新分支合并到master分支

git merge --no-ff newBranch

5. 删除新分支

git branch -d newBranch


以下为GIT代码仓库密钥配置流程

参考 segmentfault

1. 如果有之前过去生成的文件

一般保存在一下地址 C:\Users\hpmj\.ssh

2. 设置Git的用户的 user.name和user.email:(如果是第一次)

git config --global user.name "myName"
git config --global user.email "myName@qq.com"

3. 生成密钥

$ ssh-keygen -t rsa -C "myName@qq.com"

连续3个回车 //如果不需要密码
最后得到了两个文件:id_rsa和id_rsa.pub。
如果不是第一次,就选择overwrite.
4. 添加密钥到ssh-agent

确保 ssh-agent是可用的。ssh-agent是一种控制用来保存公钥身份验证所使用的私钥的程序,其实ssh-agent就是一个密钥管理器,运行ssh-agent以后,使用ssh-add将私钥交给ssh-agent保管,其他程序需要身份验证的时候可以将验证申请交给ssh-agent来完成整个认证过程。

$ ssh-agent -s 添加生成的 SSH key 到 ssh-agent。

5. 登陆Github, 添加 ssh 。


上一篇 下一篇

猜你喜欢

热点阅读