学习git使用,在此记录下
一 安装 git
linux用户直接利用包管理器安装,本人ubuntu ,sudo apt-get install git-core
二 注册github
1 访问https://github.com/,注册账号。
2 生成密钥
ssh-keygen -b 1024 -t rsa
默认在~/.ssh下会生成 id_rsa和 id_rsa.pub
id_rsa是private key,
id_rsa.pub是public key (密钥类型 RSA,密钥长度 1024)。
3 上传公钥到github
点击account setting
add ssh key ,复制 id_rsa.pub中内容添加到key中。
三 验证是否配置成功 :
复制如下代码:
ssh -T git@github.com
Hi zengjia87! You've successfully authenticated, but GitHub does not provide shell access.成功
四 先在Github新建一个项目,点击Github主页右上角的加号 -> New Repository,接着输入Repository name:new-project,最后点击页面最下面的Create repository按钮,搞定。
接着我们在本地检出刚在Github新建的项目,我们切换到本地机器的工作目录,然后执行命令:
git clone git@github.com:zengjia87/new-project.git
五 为项目添加LICENSE.txt和README.md,执行git commit命令提交代码:
touch LICENSE.txt
touch README.md
git add LICENSE.txt
git commit -m "采用GNU GENERAL PUBLIC LICENSE, Version 3作为开源协议" LICENSE.txt
git add README.md
git commit -m "new-project是一个高性能的全文检索工具包" README.md
六 然后我们将本地的文件传送至github中,使用如下命令:
git remote add origin git@github.com:zengjia87/new-project.git
git push -u origin master