最近需要使用到github来管理代码,学习了一下github的使用,将过程记录一下:
1、首先在github网站注册帐号,然后在网站中create repository建立我们的代码库
2、电脑中安装git之后(linux可以在源中安装,windows可以下载git客户端进行安装),然后在终端里面输入命令:
ssh-keygen -t rsa -C "your_email@youremail.com"
来建立ssh key,这样在用户文件夹下面会出来.ssh文件夹,进入文件夹中可以看到id_rsa.pub的文件,利用记事本或者其它查看器打开,将里面的内容复制下来,在github网站登录之后点管理左边会出现SSH KEYS ,点进去之后点add keys将刚刚复制的内容粘贴上去,保存之后就可以了
3、保存之后利用下面的命令测试是否连接成功
ssh -t git@github.com
如果出现You’ve successfully authenticated, but GitHub does not provide shell access就表示连接成功了
4、新建本地的仓库:首先新建一个文件夹,进入文件夹后利用以下命令初始化:
git init
这样会生成文件夹名.git文件,这个就是我们与github进行通信的文件格式
接下来利用以下命令进行代码的提交:
touch README
git add README
git add *
git commit -m "写入提交的信息"
git remote add origin git@github.com:你的github用户名/你建的git仓库.git
git push origin master
5、如果要将github上的内容复制到本地,则使用以下命令:
git clone http://github.com/****.git
就可以将代码提取到本地