Git和Github新手极简使用教程
Git和Github介绍:
百度/Google-搜索关键词:
- SVN
- Git
- Github
- 版本控制
- Linux和Git
- 分布式版本控制
- 集中式版本控制
- Github和GFW
面向的读者:
- 零基础,想要快速学会Git和Github的基本使用* 有较强的学习意识,有好奇心
正文部分:
进入Github网站,注册Github账号.
Alt text
Alt text
Alt text
按照提示完善信息
创建新的仓库
Alt text
Alt text
Alt text
Alt text
和Markdown语法相差无几,GitHub中的README.MD文件编写语法
进入填写SSH Key的界面
Alt text
Alt text
Alt text
Alt text
下载Git Git网站
Alt text
① 安装
Alt text
Alt text
Alt text
Alt text
②验证安装是否成功 按键Win+R,输入cmd并回车,在cmd界面键入git
Alt text
进入你的代码文件夹,启动Git 方法一: 在文件夹内右键,有选项Git Bash Here,点击 方法二: 适用于前面安装Git时没有勾选右键菜单 首先启动Git
Alt text
Alt text
生成SSH-Key 键入:
ssh-keygen -t rsa -C "完整邮箱地址"
注意:keygen之间没有空格,剩下的都有空格,完整邮箱地址的意思是带@符号 按回车,直到出现如下界面
Alt text
Alt text
将SSH Key粘贴到刚才的页面
Alt text
使用Git 验证是否配置成功,在Git bash下键入: ssh -T git@github.com
第一次会让你输入yes或no,输入yes,显示如下界面,成功
Alt text
git config -global user.name "用户名"
git config -global user.email "邮箱"
Alt text
项目托管的使用 执行命令: git init
会发现项目目录多了一个.git文件夹(如果看不到可能是你的默认文件夹选项没有修改)
git remote add origin git@github.com:github用户名/项目名称.git
在下图中github用户名对应①,项目名对应②
Alt text
git pull git@github.com:github用户名/项目名.git
git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并. git pull <远程主机名> <远程分支名>:<本地分支名>
比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。 git pull origin next:master
由于创建仓库之前有了README.md文件,所以,现在去你的项目文件夹去看,多了一个README.md文件
在项目文件夹中新建一个任意文件,这里为1.txt,把它上传到仓库
git add 1.txt
git commit -m "关于这个文件的描述"
git push git@github.com:github用户名/项目名称.git
进入Github,看自己新建的项目,已经有了1.txt这个文件
Alt text
现在就基本上可以使用了,每次增加了新文件就先git add xx.xx
,然后git commit -m "描述"
,如果只是改了文件的内容,只执行git commit -m "描述"
就行了,最后一步都是要执行git push git@github.com:github用户名/项目名.git