• 使用git和github托管个人项目


     

          1.  安装 cygwin 和 cygwin 下的 git , 测试 git 命令可用;   参考: https://cygwin.com/install.html

          2.  注册 github 账号; https://github.com  

          3.  登陆 cygwin ,  生成 SSH key , 存入 github;

                     git config --global user.name "your_github_name"    (1)

                     git config --global user.email "your_github_email"    (2)

                     ssh-keygen -t rsa -C "your_github_email"                  (3)

                     cat  ~/.ssh/id_rsa.pub                                                 (4)

                     将 (4) 的内容拷贝到个人账号的 setting - SSHKEYs 里。 由于多台电脑均需要各自的 sshkey, 赋予清晰的名称, 比如家里的叫 home-sshkey。    

          4.  验证可访问性:  

                    ssh -T git@github.com  

                    Hi shuqin! You've successfully authenticated, but GitHub does not provide shell access.   

                    如果出现错误:  Agent admitted failure to sign using the key. Permission denied (publickey). 执行命令 ssh-add 解决。

          5.  在 github 上创建 Repository :  见 github 指南, 注意勾选 "Initialize this repository with a README"

          6.  在本地创建 Repository 副本:    git clone git@github.com:shuqin/pystudy.git            

          7.  添加文件, 提交远程仓库: git add .  ;  git commit -m 'init project'  ;  git status ;  git push origin master

          8.  在 GitHub.com 相应项目的 Repository 下查看源码文件是否成功上传。

          参考文章: 

          http://blog.csdn.net/yangbo_hbzjk/article/details/9022767

          我的相关项目:

          1. pystudy 正在学习中。。。  https://github.com/shuqin/pystudy

          2. ALLIN: 集合我所学到的Java相关的东西。。。 https://github.com/shuqin/ALLIN

          工欲善其事, 必先利其器。 要尽可能使用先进的工具来完成事情。 程序员, 工程师, 是领略时代前沿的族群, 更要敢于走在前面。

  • 相关阅读:
    httpd添加新模块
    编译httpd细节
    apache配置文件说明及一些指令
    xen原理
    EXSI的使用
    VMWare ESX server安装
    虚拟化技术
    Kvm命令集管理虚拟机
    RAID几种方式
    BZOJ1011 [HNOI2008]遥远的行星 【奇技淫巧】
  • 原文地址:https://www.cnblogs.com/lovesqcc/p/4084065.html
Copyright © 2020-2023  润新知