最近我因为要参加实习工作,所以要开始着手简历的制作,当我写到关于做过的成果时不禁犯难,于是我想到了GitHub!所以这次我主要介绍一下GitHub的操作方法。
part.1注册GitHub账号
首先我们需要注册一个账号,注册地址为https://github.com
![](https://img.haomeiwen.com/i5115717/a429af477180d102.png)
点击右上角的sigh up即可进行注册。
![](https://img.haomeiwen.com/i5115717/55480afebf72f019.png)
按照提示填写用户名,邮箱地址,密码即可,填写完毕后按create an account进行下一步操作。
![](https://img.haomeiwen.com/i5115717/bd7407c717b1657c.png)
选择free然后你会收到一封邮件并让你验证。
part.2创建个人仓库
邮箱验证成功之后的页面是这样的,然后就可以进行新建个人仓库操作。
![](https://img.haomeiwen.com/i5115717/6177fc7231a00139.png)
然后点击右侧的 New repository可以新建一个个人仓库。
![Uploading 屏幕快照 2017-05-11 下午12.25.16_752518.png . . .]
![](https://img.haomeiwen.com/i5115717/ac5ff596e2ecf23d.png)
在这个界面你可以填写,仓库名,仓库的描述,选择是否公开,仓库的说明文件,编写的语言,开源协议等信息。最后点击create repository,完成创建。(注意,在创建的时候,最好不使用中文的仓库名,否则会出现仓库名变成“-”的现象)
part.3 配置ssh keys
终端里输入显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true
关闭:defaults write com.apple.finder AppleShowAllFiles -bool true
输入命令完成之后需要重启Finder 桌面顶部苹果logo->强制退出->
就可显示隐藏文件
![](https://img.haomeiwen.com/i5115717/bf8eb08ae1c7d4ba.png)
然后查看用户文件夹中是否存在一个叫.ssh的文件夹,如果存在,建议删除后重新配置。
![](https://img.haomeiwen.com/i5115717/cdd07484dd7013bc.png)
终端里输入指令:mkdir .ssh 创建一个 .ssh 文件夹
cd .ssh 进入刚创建的 .ssh文件夹目录里
输入指令:ssh-Keygen -t rsa -C “youEmail”双引号里填写你的邮箱地址
输入完成之后一直按回车键 中间会提示你要输入密码,不用管一直按回车直到出现这样。
![](https://img.haomeiwen.com/i5115717/9c0598d1e4369484.png)
接着继续在终端内输入指令:ls -la 查看 如果输出类似这样的信息,就说明配置成功
![](https://img.haomeiwen.com/i5115717/410a90555a504b0d.png)
然后输入指令:pbcopy < ~/.ssh/id_rsa.pub 拷贝信息,然后登陆GitHub进如ssh keys
![](https://img.haomeiwen.com/i5115717/cd20d53fc606bece.png)
![](https://img.haomeiwen.com/i5115717/62d79e9b33e51406.png)
点击new SSH key 然后输入一个title 并把在终端内复制到的信息粘贴进去,然后点击Add SSH key。
添加后的钥匙是黑色的
![](https://img.haomeiwen.com/i5115717/392219374e7f5c40.png)
然后回到终端输入指令:ssh -T git@github.com 执行完这条指令之后会输出 Are you sure you want to continue connecting (yes/no)? 输入 yes 回车
回到github,刷新网页就可以看到黑色的钥匙变成绿色,就表明已经添加成功了。
![](https://img.haomeiwen.com/i5115717/7c5eb699908ed378.png)
part.4上传本地项目到GitHub上
首先我们需要下载一个客户端,我们可以直接到https://desktop.github.com下载,在这里我们要注意,最好使用Safari浏览器,进行下载,其他的浏览器下载的压缩包有可能会发生解压错误。
下载好之后输入用户名 邮箱 密码登陆之后clone刚创建的仓库到本地
接着打开clone到本地的文件夹 将需要上传的项目添加进去这里以train_test文件夹为例,里面放你想要上传的项目
![](https://img.haomeiwen.com/i5115717/c9940feeabd65f06.png)
再添加好文件后,回到GitHub客户端,点击commit to master,然后在点击右上方的sync按钮
![](https://img.haomeiwen.com/i5115717/8db8ff79662b4a81.png)
![](https://img.haomeiwen.com/i5115717/bb022c06bd8e1d7e.png)
在提交后,我们回到GitHub的网页中,查看我们的仓库,我们会发现,产生了变化。
![](https://img.haomeiwen.com/i5115717/3d0da9b10d6c5568.png)
这样,我们就完成了自己的仓库创建~
网友评论