侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

mac下git与github简单使用

2022-06-12 星期日 / 0 评论 / 0 点赞 / 170 阅读 / 5948 字

准备工作: 下载安装git客户端http://code.google.com/p/git-osx-installer/downloads/list?can=3 注册github账

准备工作: .        下载安装git客户端 http://code.google.com/p/git-osx-installer/downloads/list?can=3 . .        注册github账号 https://github.com/ -->Pricing and Signup -->Create a free account . . 创建ssh: . .        在local打开terminal: . .        $cd ~/.ssh  检查是否已经存在ssh . .        如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下 . .        如果不存在,通过默认的参数直接生成ssh . .        生成过程如下: . .        $ssh-keygen -t rsa -C [email protected](注册github时的email) . .         Generating public/private rsa key pair. . .          Enter file in which to save the key (/Users/twer/.ssh/id_rsa):  . .         Created directory '/Users/twer/.ssh'. . .         Enter passphrase (empty for no passphrase):  . .         Enter same passphrase again:  . .         Your identification has been saved in /Users/twer/.ssh/id_rsa. . .         Your public key has been saved in /Users/twer/.ssh/id_rsa.pub. . .         The key fingerprint is: . .         18:16:11:c9:01:6c:48:09:7f:27:c6:43:0d:7f:3f:84 [email protected] . .         The key's randomart image is: . .         +--[ RSA 2048]----+ . .         |.o.++===         | . .         |.ooo.+. .       | . .         |  ..* = E .      | . .         |   o = + o       | . .         |      . S o      | . .         |           .     | . .         |                 | . .         |                 | . .         |                 | . .        +-----------------+ . .        如果要修改ssh生成目录,在蓝色位置处输入要生成的路径,选择默认的话,会生成在 ~/.ssh下 . . 在github中添加ssh: . .        登陆github,选择Account Settings-->SSH Public Keys 添加ssh . .        Title:[email protected] . .        Key:打开你生成的id_rsa.pub文件,将其中内容拷贝至此 . . 测试SSH: . .        $ssh [email protected] . .         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 . .         Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts. . .         PTY allocation request failed on channel 0 . .         Hi xianfuying! You've successfully authenticated, but GitHub does not provide shell access. . .                 Connection to github.com closed. . .         在蓝色位置处输入 yes . . 设置本地git个人信息: . .         $git config --global user.name "your real name" . .         $git config --global user.email "[email protected]" . .
. . 至此,git和github的设置就完成了,下面就是如何将本地代码push到github上,以及如何从github上pull代码了: . . 在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 [email protected]:xxxxx/projectName.git . .        将本地数据push到github上 . .        $git push alias master . . 这样就可以将本地的代码push到github的repository中了 . .
. . 从github中pull代码: . .       在github中搜到你想要pull的代码,如https://github.com/edgecase/ruby_koans . .       选择fork,将此repository fock到你的repository下 . .       在本地创建local repository并初始化 . .       使用命令: . .       $git pull [email protected]:xxxxx/ruby_koans.git . .       将github上的代码pull到local repository中 . .
. . 参考: . . http://apps.hi.baidu.com/share/detail/16068052 . . http://blog.csdn.net/banxi1988/article/details/6555293 . . http://apps.hi.baidu.com/share/detail/31697631 . .
.

广告 广告

评论区