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

GitHub使用教程(一)

时间:2018-01-05 12:23:38      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:遇到的问题   image   color   很多   git bash   continue   git clone   图片   setting   

虽然个人从研一就开始接触GitLab,但是GitHub和GitLab有很多相似之处,但是个人没有用过,所以打算学习GitHub。把自己的心得体会记下,以备不时之需。
事先准备:注册一个GitHub账号,安装git 
一、配置git
1、首先在本地创建ssh key
在cmd中输入:ssh -keygen -t rsa -C "your_email@yourmail.com"
其中your_email@yourmail.com为你的邮箱,之后会要求确认路径和输入密码,我们使用默认的一路回车就行,成功的话会在默认路径下生成.ssh文件夹,打开文件夹,打开id_rsa.pub,复制里面的key。
回到GitHub,进入Account settings,左边选择SSH and GPG keys->New SSH key,粘贴key,title可以随意填写。
技术分享图片

技术分享图片

为了验证是否成功,在git bash下输入:ssh -T git@github.com
如果是第一次的会提示是否continue,输入yes就会看到:You‘ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

二、创建一个仓库repository

1、在页面的最右上角,你的头像的左边,点击“+”,在弹出的下拉选项中选择“New repository”
2、在仓库名称中输入框中输入你的仓库名称,例如“HTML-CSS”
3、写一个简短的描述
技术分享图片

技术分享图片

三、创建一个分支
仓库中默认的名为“master”的主分支,该分支用来存储最终确定的版本代码。可以用其它的分支来进行编辑和更改,确定之后再提交到主分支。
 
1.进入创建的仓库
2.点击文件列表上方的写着“branch:master”的下拉框
3.在输入框中输入新的分支名字,例如“yn_branch”
4.点击下方蓝色背景的分支创建框或直接按键盘“Enter”键
技术分享图片

技术分享图片

四、上传项目至GitHub
1. 首先克隆项目==》git clone github所对应的地址
2.编辑项目 cd  项目的名称(进入对应的文件夹中)
再将要上传的代码放在对应的文件中
git add . (将改动添加到暂存区)
git commit -m "提交说明"
git push -u origin 分支名称(将本地更改推送到远程master分支或其它分支)
注意:如果在github的remote上已经有了文件,会出现错误。此时应当先pull一下,即:git push origin  分支名称。再进行push
 
遇到的问题:
1、git代码仓库不同步如何解决?
答:git checkout -f   ===> git pull  然后在push

GitHub使用教程(一)

标签:遇到的问题   image   color   很多   git bash   continue   git clone   图片   setting   

原文地址:https://www.cnblogs.com/yn93/p/8203333.html

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