《个人-GIT使用方法》

本人的在操作系统是Mac,即Mac版本下Git 的使用方法,如下:

1.预备工作:

1)在GitHub官网注册一个邮箱账号备用;

2)安装git,首先在官网上下载一个git(后缀名.pkg)安装包,下载到本地,双击打开,下载到Finad下;

3)可以在GitHub官网下载一个客户端,方便使用git托管。

2.配置git和github:

1)$ cd ~/.ssh //检查计算机ssh密钥(如果没有提示:No such dile or directory 说明你不是第一次使用git,请清理原有ssh密钥)

2)ssh-keygen -t rsa -C "defnngj@gmail.com" //填写email地址,然后一直“回车”ok(打开本地..\.ssh\id_rsa.pub文件。此文件里面内容为刚才生成的密钥。)

$ ssh-keygen -t rsa -C  < your email>  (后面的是git上注册的邮件)

$ vim id_rsa.pub (用vim命令打开文件可以复制一下)

 

3..登录github设置一下账户里的ssh key:

在登录后直接点击右上方的工具按钮,也就是页面最上方从右边数第二个按钮(Account settings)

进入Account setting之后,页面左侧有一列菜单,里面有一项是 SSH keys,点击后页面右侧会有add SSH keys的选项,

点击后就可以把之前vim id_rsa.pub之后的内容粘贴过来啦。

登录GitHub系统。点击右上角Account Settings --> SSH Public keys --> add another public keys。把本地生成的秘钥复制到key文本框中。

4.接着打开git,检测连接是否成功 $ ssh -T git@github.com

也许你会看到如下显示: The authenticity of host 'github.com (207.97.227.239)' can't be established.RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.Are you sure you want to continue connecting (yes/no)?

不用紧张,输入yes,回车.

 

5.设置本地git个人信息:

        $git config --global user.name "your real name"  //给自己起个用户名         $git config --global user.email "xxxxx@gmail.com" //填写自己的邮箱

在GitHub中找到Account Settings -->Account Admin, 找到以下信息:

Your API token is e97279836a3954c1193dba522f --- keep it secret! Changing your password will generate a new token 在github中创建Repository:       https://github.com/ --> New Repository 输入Repository信息 projectName 在本地创建代码库:       创建一个文件夹作为local repository       $mkdir test       创建一个文件        $cd test        $vi test.txt        将文件添加至local repository        $git add test.txt        初始化local repository        $git init        commit文件        $git commit -a        定义远程服务器别名        $git remote add alias git@github.com:xxxxx/projectName.git        将本地数据push到github上        $git push alias master 这样就可以将本地的代码push到github的repository中了。

6.使用github mac tool管理项目

添加repo

可以通过将文件夹拖入工具来添加一个repo。如果原目录是git repo,工具会自动倒入历史并和你的Github账户连接。如果不是repo,会生成一个新的。

另一种方式是从GitHub网站上clone。当你安装了mac工具后,网页上会有个按钮,点击就可以clone。

参考文献:http://blog.csdn.net/qjlhlh/article/details/8139787

posted @ 2017-09-11 20:26  Among  阅读(229)  评论(0编辑  收藏  举报