github 的简单使用

工欲善其事,必先利其器

mac  GitHub 客户端下载地址:

https://desktop.github.com/

注册账号:

     https://github.com/ -->Pricing and Signup -->Create a free account

1.打开 终端: 输入   cd ~/.ssh //检查是否已经存在ssh 如图:


如果出现如下的字样的话,证明 ssh 不存在,我们需要创建一个ssh 出来。

2. 接下来 继续在终端输入如下命令  ssh-keygen -t rsa -C  youremail@.com  如图:

3.出现如下字样。。。表示我们ssh 已经创建好了 。。

4.接下来我们到 github 我们已经注册好的账号。。。

登陆github,选择Account Settings-->SSH  Keys 添加ssh

title 为注册时的邮箱地址 如图所示:

5. key 值为我们第二步创建的 地方,, 如图:

6 打开finder  然后 command+shift+G  在弹出的文件夹中输入 上面的地址。  然后找到文件  如图:

注:  如果这里找不到  .ssh 文件的话 ,我们可以在终端输入 显示隐藏文件的命令(

显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES
显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES

隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO

输完单击Enter键,退出终端,重新启动Finder就可以了)

7. 找到 id_rsa.pub文件,然后我们打开该文件,然后复制里面的内容,填入上面的Key 中  然后点击addKey

      8. 接下来我们验证一下  先测试一下你的帐号跟github连上没有  打开终端,输入命令:ssh -T git@github.com  如图:

当我们 看到 这句话的话证明链接成功了。。。

    9. 接下来,我们到 https://github.com/  创建一个新的仓库: 如图:


点击创建: 然后我们就创建成功了。 然后我们就看到下面的界面:

上面的参数介绍:

Description: 项目描述

public 和private  公开和隐私

最后一个是否添加一个README 的描述文件

点击Create  然后我们看到下面的界面: 如图:

10. 这里我们看到了git的命令了, 接下来我们回到终端:( 按照上面的命令来执行:)(注意:这里用到的git命令,你要切换到你要上传项目的目录下,然后使用下面的命令

git init  //初始化本地仓库

git add README.md  //添加项目的描述文件

git commit -m  “bujieshi commit”  // 提交到仓库 并写一下注释  “”部分为注释内容

git remote add origin https://github.com/bujieshi/BLEDome.git //  远程连接仓库 ,并且穿件一个名称为“origin” de 文件夹仓库

git push -u origin master // 将本地的东西上传到地址为origin的地址下,master 分支下。

11. OK 到这里,我们的项目已经上传到远程仓库了,来个截图瞄瞄:



接下来我们再来介绍一下本地如何建造仓库:

    $ makdir ~/hello-world    //创建一个项目hello-world
    $ cd ~/hello-world       //打开这个项目
    $ git init             //初始化 
    $ touch README
    $ git add README        //更新README文件
    $ git commit -m 'first commit'     //提交更新,并注释信息“first commit”
    $ git remote add origin git@github.com:defnngj/hello-world.git     //连接远程github项目  
    $ git push -u origin master     //将本地项目更新到github项目上去


最后:(我们不想让项目进行继续托管状态或者说我们取消项目与svn 的关联)

(注: 这里执行下面的命令,我们要跳转到我们要取消关联的项目文件夹中,然后执行下面的操做)

1.删除 项目与git 的关联(也就是删除项目中的.git )命令如下:

find .-name ".git" | xargs rm -Rf

2.删除项目与svn 的关联(也就是删除项目中的.svn)  命令如下:

find .-name ".svn" | xargs rm -Rf


总结:github 作为一个 代码托管平台,很受欢迎,所以,在这里简单的写了一下,下篇我们来讲 github 客户端的使用;





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值