Git生成ssh ksy后进行项目管理
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后进行项目管理的更多相关文章
- git生成ssh key及本地解决多个ssh key的问题
git生成ssh key及本地解决多个ssh key的问题 ssh是一种网络协议,用于计算机之间的加密登录.ssh原理及应用可参考: SSH原理与运用(一):远程登录 生成ssh key步骤 这里以配 ...
- Mac系统Git生成ssh公钥
Mac系统Git生成ssh公钥 在使用Git仓库进行代码管理时,新的电脑上往往需要生成ssh公钥进行匹配,Mac系统生成Git公钥过程如下: 1.检查本机是否已有公钥 在终端中输入如下命令: ? 1 ...
- Git 生成 SSH 公钥
2018-01-05 11:24:04 许多 Git 服务器都使用 SSH 公钥进行认证. 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份. 这个过程在所有 ...
- TortoiseGit与GIt生成ssh秘钥添加到github账号的简单方法!简单使用
今天升级了自己电脑上的git与TortoiseGit,全部换成了最新版,后来不知道怎么的git的秘钥还能使用,可以直接拉取或者提交ssh地址克隆的代码,可是小乌龟客户端就悲剧了 公司的项目有key.p ...
- git 生成ssh keys
最近从svn转到gitlab 记录一下如何生成ssh keys 首先下载GitExtensions246SetupComplete.msi并安装,如果已经安装了git,那么安装途中就跳过就行 安装完毕 ...
- git生成ssh key和多账号支持
git配置ssh 1.首先设置git的全局user name和email $ git config --global user.name "ygtzz"$ git config - ...
- GIT生成ssh(window7系统)——git工具篇
由于本地git仓库和github仓库直接的传递需要ssh加密的,所以必须要生成ssh,下面是具体的操作步骤: 1.打开GIT命令行,输入命令:ssh-keygen -t rsa -C "yo ...
- Git: 生成ssh公钥
生成 SSH 公钥 大多数 Git 服务器都会选择使用 SSH 公钥来进行授权.系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个.生成公钥的过程在所有操作系统上都差不多. 首先先确认一 ...
- Git 生成SSH Key
背景:服务器是LINUX系统(centos7),使用GitLab管理git代码库.各个客户端通过sourcetree 工具,采用SSH获取.提交代码.使用SSH的方式需要公钥和私钥.下面介绍秘钥的生成 ...
随机推荐
- MFC注册窗口类以及FindWindow按窗口类名查询
很多玩游戏的人都知道一般游戏客户端程序是不允许双开的,就是说在同一游戏在启动的时候,是无法打开多个窗口.很多其他软件如酷狗播放器等也是这样.如果把打开的窗口最小化,这时重新启动程序,最小化的窗口会被显 ...
- Java 中使用javah编译头文件出现找不到类的情况
在工程的bin目录下,输入命令: javah -classpath . -jni 类路径.JNI类
- UVA 10692 Huge Mods(指数循环节)
指数循环节,由于a ^x = a ^(x % m + phi(m)) (mod m)仅在x >= phi(m)时成立,故应注意要判断 //by:Gavin http://www.cnblogs. ...
- 解决select2在bootstrap的modal中默认不显示的问题
在Bootstrap中的Modal,select2插件会有不显示,因为其z-index小于modal,还有另外一个问题是,修正z-index之后,select2不会自动失去焦点的问题.代码解决如下: ...
- Eclipse中使用Maven创建web项目
一.创建一个Maven项目 1.Eclipse中用Maven创建项目 上图中点击next 2.继续next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Pack ...
- AOJ 0121: Seven Puzzle【BFS】
From: AOJ 0121 思路:与前几题的bfs不同,这次的bfs没有明确的移动对象,看似任意一个数都可以当成对象移动.这时我们只需要抓住一个格子就行,比如我们把0作为移动对象,那么0在地图中漫游 ...
- CozyRSS开发记录16-RssContentView显示
CozyRSS开发记录16-RssContentView显示 1.RssContentView的布局和绑定 继续参照原型图来写xaml: 然后在RSSContentFrameViewModel里提供绑 ...
- CentOS 7 安装后没有ifconfig命令
/bin,/sbin,/usr/bin,/usr/sbin下面都没有ifconfig命令. 执行命令 yum install net-tools 即可.
- Python 学习第十八天 js 正则及其它前端知识
一,js 正则表达式 test 判断制度串是否符合规定的正则 (1)定义正则表达式匹配规则 js 中定义正则表达式为rep=/\d+/,两个//之间为正则模式 (2)rep.test( ...
- 使用dom4j读取xml连接数据库与之单例模式
使用dom4j读取xml ,加入jar包 dom4j-1.6.1.jar jaxen-1.1-beta-6.jar public class XmlConfigReader { //懒汉式,延迟加载 ...