配置Git

  1. 首先在本地创建ssh key;
    1
    $ ssh-keygen -t rsa -C "your_email@youremail.com"

后面的your_email@youremail.com改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行.成功的话会在~/下生成.ssh文档夹,进去,打开id_rsa.pub,复制里面的key.

  1. 回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title随便填,粘贴在你电脑上生成的key.

  2. 为了验证是否成功,在git bash下输入:

    1
    $ ssh -T git@github.com

如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access .这就表示已成功连上github.

  1. 接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们.
1
大专栏  github傻瓜的食用方法pan class="line">2
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"

将一个已有的工程上传到github的最简便方法

  • 到github上去新建一个当前工程命名的仓库
  • 执行git clone 新建的仓库地址

    1
    git clone @github.com:spygg/xxxx.git
  • 将工程下的所有文档拷贝到上一步xxx目录中

  • 执行命令三部曲
    1
    2
    3
    git add .
    git comment -m "说明xxxxxxxxxx"
    git push

ps

  • 更新仓库还是命令三部曲
  • 如果系统是windows请自行安装git(我是ubuntu自带的,自豪一下(^__^)

最新文章

  1. shell 带签名请求,yii 处理带签名的请求
  2. DBCC SHOWCONTIG、DBCC DBREINDEX。
  3. linux远程连接客户端总结
  4. Http中Cookie和Session介绍
  5. Form动态下拉框
  6. NSS_02 日志配置
  7. IC卡存储器介绍
  8. 使用ownCloud在Linux安装你的个人云服务
  9. 浏览器拦截js打开新窗口
  10. 一段JAVA代码了解多线程,JUC、CAS原子性操作。
  11. Oracle DB Day01(SQL)
  12. js判断pc还是移动端
  13. 寻找真正的入口(OEP)--广义ESP定律
  14. UVa439——骑士的移动
  15. python 获取前一天或前N天的日期
  16. MySQL字符类型datetime与timestamp
  17. 迭代器和增强型for循环
  18. 题解 P1967 【货车运输】
  19. Nginx学习笔记(三)------配置文件nginx.conf说明
  20. SQL中的LIKE中用参数化查询

热门文章

  1. 系统学习python第七天学习笔记
  2. Git 小课堂 002——别名
  3. “帮你”校园资讯平台app使用体验
  4. LeetCode——139. 单词拆分
  5. JOIN US | 京东云诚聘技术精英
  6. UVA 10806 最小费用最大流
  7. 吴裕雄--天生自然Linux操作系统:Linux 文件与目录管理
  8. 886A. ACM ICPC#均值分配问题(暴力)
  9. Django内置标签
  10. linux 中的.so和.a文件