码迷,mamicode.com
首页 > 其他好文 > 详细

Git学习--使用git base命令行在github建立远程仓库

时间:2015-01-13 15:41:41      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

 今天终于学习了一下git,虽然还没完全了解git和svn的不同之处,但也算掌握了git的一些基本操作了,看了好几个教程,终于会了!!!

 以前以为git就是github,真是too naive too simple....

 步入正题:

 第一步,在github新建项目,选择new Repository

 第二步,配置git,将代码上传到本地仓库。

 首先,配置用户名和Email

  git config --global user.name "Your Real Name"
  git config --global user.email"Your Email"

一开始不是很明白为什么要设置这两个东西,后来师兄说,user.name表示提交人的名字,user.email相当于登录名。

然后,就是创建SSH私钥和公钥了,因为在github提交代码的时候要用到SSH密钥来认证。

ssh-keygen -C your@email.address -t rsa

这时候会出现以下画面

技术分享

这里指的是sshkey放在哪里,直接回车,就会保存到括号里面的路径,也可以输入别的路径。

技术分享

然后输入密码,密码要输入两次。注意:输入的密码是不会显示位数的

最后出现了这个画面

技术分享

然后找到key的保存位置

技术分享

用文本编辑器打开id_rsa.pub文件,复制里面所有的内容。

到github,选择settings

技术分享

随便起一个title,然后把刚刚复制的内容粘贴到key里面,提交。

完成上面的工作以后,就可以提交代码了。找到自己要分享的代码,在git base里面进入到这个文件夹的目录。

使用以下代码,创建仓库。

git init

这时候发现目录下面多了一个.git文件夹

技术分享

 选择要添加到仓库中的文件,使用以下代码

git add .

add后面是.说明把文件夹中所有的文件都提交上去,如果要提交指定文件,就将“."改成文件名,用单引号括起来,注意要加扩展名。

上面那步操作只是选择了要加入仓库的文件,真正提交文件就要用下面这一条。

git commit -m Test

-m后面的句子代表提交的message.将代码提交到GitHub后,将会在代码文件信息上显示这个说明。

以上几步还只是把代码提交到本地仓库。

第三步,把代码上传到远程仓库,在这里是github。

git remote add origin git@github.com:XXX/XXX.git

后面的这个git@github.com:XXX/XXX.git就是在github里面生成的ssh url

技术分享

如果想修改,可以打开.git文件里面的config文件进行修改。

技术分享

 接下来就可以提交代码到远程仓库了!!

git push origin master 

这时候发现github的项目里面多了我提交的代码!!

技术分享

 


  

Git学习--使用git base命令行在github建立远程仓库

标签:

原文地址:http://www.cnblogs.com/qingfei1994/p/4221385.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!