Git & github 使用指南
Git的安装:
1.下载
Git for windows下载网址:https://git-for-windows.github.io/
2.安装
选择安装路径:
选择组件:默认
以下默认:初学
Git & Github
1.打开Git Bash
2.配置Git
①.输入ssh-keygen –t rsa –C "邮箱地址" (注意:ssh-keygen间无空格)
②.Enter file in which to save key:键入一个文件以保存密钥。直接回车即默认地址c/Users/s/.ssh/id_rsa
③.红色框框是由于我第二次配置,已存在了一个密钥。初次配置不会显示。
④.Enter passphrase:输入密码。直接回车即无密码。
⑤.再次确认密码
⑥.密钥生成成功
3.github配置ssh key
①用记事本打开id_rsa文件,复制全文
②进入github设置
③添加SSH keys
④在Title任意填一个名字;在Key处粘贴,从id_rsa复制的密钥。之后邮箱会受到一封确认邮件。
⑤验证是否设置成功
在git bash输入命令:ssh –T git@github.com
在yes/no处:输入yes
如图即配置成功
4.配置用户名和邮箱
git config --global user.name “用户名” (注意:global前两个杠杠)
git config --global user.email “邮箱”
没有提示,即最好的提示。成功!
将项目托管到github
1.创建一个文件
我的项目在Git_program的test文件夹中
|||
2.初始化Git:右键点击Git Bash here,输入命令Git init
3.输入命令:git remote add origin git@github.com:kuotain/test.git
(kuotian是我在github上的用户名,test.git是我在github上的仓库名)
没有提示,即最好的提示。
4.在本地同步仓库的内容:
命令:git pull git@github.com:kuotian/test.git
本地文件中多了一个,github仓库创建时的README文件
<------
5.本地上传到仓库
命令:git add .
git add 后加需要添加的文件。 (.表示所有文件)
命令:git commit –m “提示信息”
-m后加提示信息。
上传到仓库:git push git@github.com:kuotian/test.git
成功啦
Git & github 使用指南的更多相关文章
- Github使用指南-从新手到专家
转载自:http://www.cnblogs.com/xirongliu/p/4589834.html 个人从刚刚开始接触github,啥都不知道,不会用,不知道能够用来干什么,到现在坚持在githu ...
- Git/GitHub SSH配置
生成 SSH 公钥 如前所述,许多 Git 服务器都使用 SSH 公钥进行认证. 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份. 这个过程在所有操作系统上 ...
- 谈谈git/github
先说git/github操作 ->关于git/github操作的好文章已经非常多,如: github使用指南 廖雪峰的git教程 本文的目的在于,积累自己平时相关的操作和想法,记录下来,形成自己 ...
- Git 简易使用指南及补充
Git最简易的使用指南 助你开始使用 git 的简易指南,木有高深内容,;) 安装 下载 git OSX 版 下载 git Windows 版 下载 git Linux 版 创建新仓库 创建新文件夹, ...
- Git简明使用指南[转]
git - 简易指南 助你开始使用 git 的简易指南,木有高深内容,;). Tweet 作者:罗杰·杜德勒 感谢:@tfnico, @fhd and Namics 其他语言 english, deu ...
- Git/Github使用方法小记
今天把人间网的桌面客户端renjian-deck正式开源了,之前对javascript的了解其实非常的不够的,所以这一次的代码写的也是乱七八糟重用性及其低下,虽然我无数次的想把代码重新整理一下,不过还 ...
- git &github 快速入门
本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 1.gi ...
- git+github上传与管理
1.首先下载并安装git,方便管理github上的代码 https://git-scm.com/downloads 2.然后点击安装好的git bash(注册好自己的github) git confi ...
- git/github学习笔记
郑重提示,本文来自这里,如果喜欢,请关注原作者. 1. git 版本控制系统 相比CVS\SVN优势: - 支持离线开发,离线Repository- 强大的分支功能,适合多个独立开发者协作- 速度块 ...
随机推荐
- awkOFS问题
awk改变了OFS,$0却没变化一个文件1.txt,内容如下 a b c d e 目的把列变行,输出为: a b c d e 脚本如下: awk 'BEGIN{RS="";FS=& ...
- Android开发——打造简单的Viewpager指示器
准备工作: 1.两张不同颜色的小圆点图片,可以去阿里巴巴矢量图网站搜索 我把我使用的图片贴出来 2.一个简单的Viewpager的实现 下面是简单的Viewpager实现步骤: 1.布局文件使用Vie ...
- js实现键盘按键检测
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...
- zookeeper 实现分布式锁
主要是依赖临时节点的特性.数据存储到内存中效率高:例如有web1 web2 两台应用服务器 db1 db2两台db服务器 db互为主备,web1 web2 分别去修改db1 .有限db2库里张三的年 ...
- 单元测试系列:JUnit单元测试规范
更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢! 原文链接:http://www.cnblogs.com/zishi/p/6762032.html Junit测试代 ...
- wxPython实现在浏览器中打开链接
需要用到webbrowser模块 代码超简单: import webbrowserwebbrowser.open('http://www.wangxing.com') webbrowser.open( ...
- 生成模型(generative model)与判别模型(discriminative model)的区别
监督学习可以分为生成方法与判别方法,所学到的模型可以分为生成模型与判别模型. 生成模型 生成模型由数据学习联合概率分布\(P(X,Y)\),然后求出条件概率分布\(P(Y|X)\)作为预测的模型,即生 ...
- ES6知识点大汇总
1 //1.搭建ES6的开发环境: 2 let a=1; 3 console.log(a); 4 //2.var 声明的是全局变量 全局变量会污染外部的区块 5 //let 局部变量 6 //cons ...
- 整理一点与排列组合有关的问题[组合数 Stirling数 Catalan数]
都是数学题 思维最重要,什么什么数都没用,DP直接乱搞(雾.. 参考LH课件,以及资料:http://daybreakcx.is-programmer.com/posts/17315.html 做到有 ...
- BZOJ 2142: 礼物 [Lucas定理]
2142: 礼物 Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 1294 Solved: 534[Submit][Status][Discuss] ...