Github使用傻瓜入门
2018-04-12 20:48
274 查看
1.什么是Git,Github?
请善用搜索引擎。
2.如何安装Git?
https://git-scm.com/downloads
windows下直接下载安装包安装,而Linux下的各大包管理系统都有git,命令行安装就行。
如Ubuntu:sudo apt-get install git3.使用Github前所需的工作
生成ssh key,linux下打开shell,Windows下打开git安装后附带的git bash。
输入如下指令:
ssh-keygen -t rsa -C "xxxx@qq.com" 以上xxx@qq.com请替换成你的github注册邮箱。
之后shell会提示里sshkey生成的位置。
在这个位置会看到id_rsa.pub以及id_rsa两个文件,id_rsa是私钥,id_rsa.pub是公钥,至于这是个啥,请看这里
我们需要把id_rsa.pub的内容交给github
首先你要确保登陆了github
打开https://github.com/settings/keys
点击 New SSH key的按钮。把id_rsa.pub的内容复制上去提交。
4.拉仓库
上一步所做的事情是通过ssh key标识你的计算机,将你的计算机和你的github账号关联了起来。
一般情况下我们是要将建立好的仓库拉下来。
仓库的主页面有如下的按钮:
复制这个地址。
进入到你的工作目录,打开git bash 或者 shell 输入:git clone git@github.com:lscraft/Agenda.git 然后git就会把远程的仓库拉下来到本地了!如果你只是用这些代码那么这就可以了。
5.如果我想改呢?
git是一个多人协作的版本管理程序,全部都该一个仓库的代码,然后上传上去冲突了怎么半?
所以,git拥有branch 机制。创造一个新的branch就是新的平行宇宙!除非你提出merge,否则你随便改。
如下
git branch bbbbb 我们就有了一个叫 bbbbb的分支!
切换到这个分支!
如下
checkout bbbbb 你可以随便改了!
6.上传到github
如果你是你自己开的仓库,那你可以
git push origin bbbbb
记得前面你把自己的公钥给了github吗,他可以识别是你的计算机在做修改! 如果是别人的仓库呢,你需要让他添加你的 ssh key
如果是别人的仓库呢,你需要让他添加你的ssh key
请善用搜索引擎。
2.如何安装Git?
https://git-scm.com/downloads
windows下直接下载安装包安装,而Linux下的各大包管理系统都有git,命令行安装就行。
如Ubuntu:sudo apt-get install git3.使用Github前所需的工作
生成ssh key,linux下打开shell,Windows下打开git安装后附带的git bash。
输入如下指令:
ssh-keygen -t rsa -C "xxxx@qq.com" 以上xxx@qq.com请替换成你的github注册邮箱。
之后shell会提示里sshkey生成的位置。
在这个位置会看到id_rsa.pub以及id_rsa两个文件,id_rsa是私钥,id_rsa.pub是公钥,至于这是个啥,请看这里
我们需要把id_rsa.pub的内容交给github
首先你要确保登陆了github
打开https://github.com/settings/keys
点击 New SSH key的按钮。把id_rsa.pub的内容复制上去提交。
4.拉仓库
上一步所做的事情是通过ssh key标识你的计算机,将你的计算机和你的github账号关联了起来。
一般情况下我们是要将建立好的仓库拉下来。
仓库的主页面有如下的按钮:
复制这个地址。
进入到你的工作目录,打开git bash 或者 shell 输入:git clone git@github.com:lscraft/Agenda.git 然后git就会把远程的仓库拉下来到本地了!如果你只是用这些代码那么这就可以了。
5.如果我想改呢?
git是一个多人协作的版本管理程序,全部都该一个仓库的代码,然后上传上去冲突了怎么半?
所以,git拥有branch 机制。创造一个新的branch就是新的平行宇宙!除非你提出merge,否则你随便改。
如下
git branch bbbbb 我们就有了一个叫 bbbbb的分支!
切换到这个分支!
如下
checkout bbbbb 你可以随便改了!
6.上传到github
如果你是你自己开的仓库,那你可以
git push origin bbbbb
记得前面你把自己的公钥给了github吗,他可以识别是你的计算机在做修改! 如果是别人的仓库呢,你需要让他添加你的 ssh key
如果是别人的仓库呢,你需要让他添加你的ssh key
相关文章推荐
- Ubuntu 12.04 下 GitHub安装和使用快速入门
- GitHub个人使用入门
- android studio 新手入门教程(三)Github( ignore忽略规则)的使用教程图解
- 【Github教程】史上最全github使用方法:github入门到精通
- 【Github教程】史上最全github使用方法:github入门到精通
- GitHub入门之一:使用github下载项目
- GitHub入门之一:使用github下载项目
- 【Github教程】史上最全github使用方法:github入门到精通
- 【Github教程】史上最全github使用方法:github入门到精通
- 【Github教程】史上最全github使用方法:github入门到精通
- 【Github教程】github使用方法:github入门到精通
- GitHub Pages使用入门
- 【Github教程】史上最全github使用方法:github入门到精通
- github使用一-入门
- 【Github教程】史上最全github使用方法:github入门到精通
- GitHub入门之一:使用github下载项目
- 【Github教程】史上最全github使用方法:github入门到精通
- GitHub和sourceTree使用入门
- github入门及日常使用操作命令(附两个错误及解决办法)
- 【Github教程】史上最全github使用方法:github入门到精通