1.首先你要有一个git账号,然后在网站上Create a New Repository,填好名称后就建立了一个仓库,之后即会出现一些仓库的配置信息。。。

2.然后你要下载一个git客户端,也可以是msysgit,都还非常好用的客户端,安装就不说了,百度都会有的

3.然后你要是想让你的客户端连接到你的网站的仓库上就必须要在客户端生成一个SSH KEY,然后复制到你的网站用户上的SSH KEY里面

4.当你的git客户端安装好之后,鼠标右键就会出现git一系列的操作,如果是msysgit客户端的话,你在本地仓库里右击就会出现Git Init Here,就会多出来一个.git

文件夹,这就表示本地的git创建好了。右键git bash进入git命令界面,此时你就要自己键入一些命令让客户端生成ssh key了。

5.在本地的客户端创建ssh key:

  01.ssh-keygen -t rsa -C "注册时的邮箱" //不过这个邮箱的写法我也不是确定,网上有的说些什么都行,不过我没试过。。。

    一直回车,到最后就会看到那个文件夹生成了ssh key,此时你可以进入到那个文件夹去复制你的键值,也可以用cat命令让其显示到你的命令行里

把你生成的ssh key 保存到你的网站的ssh key里面,title随便写

  02.此时你就可以测试有没有连接上了

  键入命令ssh git@github.com 然后键入yes 你就会看到你链接成功的信息

6.当你的客户端git连接到你的用户网站时,你就可以进行版本管理操作了,当你要操作时你要设置你的用户名和email

  01.git config --global user.name "你登录网站的用户名"

  02.git config --global user.email "你注册时的邮箱"

  03.此时你是真正可以操作了

7.进入命令界面后,添加远程地址
  git remote add origin git@github.com:yourname/yourRrpo.git //这是ssh协议的地址

  git remote add origin https://github.com/lqzwork/Test.git //这是http协议的地址

8.在你的仓库里右击进入命令

  git status //查看此时仓库的状态

  git add . //在提交之前,Git有一个暂存区(staging area),可以放入新添加的文件或者加入新的
        改动. commit时提交的改动是上一次加入到staging area中的改动,而不是我们disk上的改动.
        会递归地添加当前工作目录中的所有文件.

  git commit -m ""(分号里面是你的说明信息)或者直接git commit //提交已经被add进来的改动.

  git push origin master // 此时你修改的内容就会被同步上传到你的用户网站上面,是在你的原始的主分支master上

  git revert head 然后会出现恢复的信息,需要再次输入 :wp来确认 //恢复上传之前的样子,

Git生成ssh ksy后进行项目管理的更多相关文章

  1. git生成ssh key及本地解决多个ssh key的问题

    git生成ssh key及本地解决多个ssh key的问题 ssh是一种网络协议,用于计算机之间的加密登录.ssh原理及应用可参考: SSH原理与运用(一):远程登录 生成ssh key步骤 这里以配 ...

  2. Mac系统Git生成ssh公钥

    Mac系统Git生成ssh公钥 在使用Git仓库进行代码管理时,新的电脑上往往需要生成ssh公钥进行匹配,Mac系统生成Git公钥过程如下: 1.检查本机是否已有公钥 在终端中输入如下命令: ? 1 ...

  3. Git 生成 SSH 公钥

    2018-01-05 11:24:04 许多 Git 服务器都使用 SSH 公钥进行认证. 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份. 这个过程在所有 ...

  4. TortoiseGit与GIt生成ssh秘钥添加到github账号的简单方法!简单使用

    今天升级了自己电脑上的git与TortoiseGit,全部换成了最新版,后来不知道怎么的git的秘钥还能使用,可以直接拉取或者提交ssh地址克隆的代码,可是小乌龟客户端就悲剧了 公司的项目有key.p ...

  5. git 生成ssh keys

    最近从svn转到gitlab 记录一下如何生成ssh keys 首先下载GitExtensions246SetupComplete.msi并安装,如果已经安装了git,那么安装途中就跳过就行 安装完毕 ...

  6. git生成ssh key和多账号支持

    git配置ssh 1.首先设置git的全局user name和email $ git config --global user.name "ygtzz"$ git config - ...

  7. GIT生成ssh(window7系统)——git工具篇

    由于本地git仓库和github仓库直接的传递需要ssh加密的,所以必须要生成ssh,下面是具体的操作步骤: 1.打开GIT命令行,输入命令:ssh-keygen -t rsa -C "yo ...

  8. Git: 生成ssh公钥

    生成 SSH 公钥 大多数 Git 服务器都会选择使用 SSH 公钥来进行授权.系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个.生成公钥的过程在所有操作系统上都差不多. 首先先确认一 ...

  9. Git 生成SSH Key

    背景:服务器是LINUX系统(centos7),使用GitLab管理git代码库.各个客户端通过sourcetree 工具,采用SSH获取.提交代码.使用SSH的方式需要公钥和私钥.下面介绍秘钥的生成 ...

随机推荐

  1. linux ps命令,查看进程cpu和内存占用率排序(转)

    使用以下命令查看: ps -aux | sort -k4,4n ps auxw --sort=rss ps auxw --sort=%cpu linux 下的ps命令 %CPU 进程的cpu占用率 % ...

  2. iOS支付宝支付总结

    1.按照http://doc.open.alipay.com/doc2/detail?spm=0.0.0.0.SWdJgo&treeId=59&articleId=103676& ...

  3. Delphi的Trim函数

    三个Trim函数简介 函数原型 function Trim(const S: string): string; 将字符串前后的空白及控制字元清掉. 注意Trim函数只能清掉字符串前后的空格及控制字元, ...

  4. Visual Studio高级调试技巧

    1. 设置软件断点,运行到目标位置启动调试器 方法①:使用汇编指令(注:x64 c++不支持嵌入汇编) _asm 方法②:编译器提供的方法 __debugbreak(); 方法③:使用windows ...

  5. 更换项目jdk版本

    现在开发用的都是1.7版本,但是以前老的服务器上可能是1.6jdk,这时候就需要我们将项目重新用1.6编译; 修改三个文件(三个地方)即可; 第一步,右键单击项目,选择properties,修改1:J ...

  6. MR操作

    MR操作————Map.Partitioner.Shuffle.Combiners.Reduce 1.Map步骤 1.1 读取输入文件,解析成k-v对,其中每个k-v对调用一次map函数 1.2 写自 ...

  7. 分享篇——我的Java学习路线

    虽然之前我是开发出身,但是我学习的语言是Objective-c,这个语言使用起来范围比较窄,对于自动化学习来说也是无用武之地,所以我自己学习了Java,对于一个有开发经验的人来说学习一门新语言相对来说 ...

  8. Java EE之搭建论坛系统(使用JForum)

    1.下载JForum开源压缩包: 网址:http://jforum.net/  (或者直接使用百度云中的压缩包) 解压,修改解压后文件下的\WEB-INF\config\database\mysql目 ...

  9. elasticsearch-1.3.0 之索引代码粗略梳理

    elasticsearch-1.3.0 发送请求 创建 [root@centos ~]# curl -XPUT 172.16.136.159:9200/customer?pretty { " ...

  10. EditText限制小数点前后位数

    在EditText输入数字的时候,通常我们需要限制小数点前后位数.比如金额输入一般我们需要限制小数点后面最多2位.我们可以通过 TextWatcher 实现. public class MyWatch ...