一、 安装GIT和配置
1.下载GitHub.exe文件然后安装
2.在任意地方创建一个文件做为git的仓库
3.在文件内部右击,使用Git Base Here进入命令行
4.git init初始化仓库
5.git status 查看状态 如果中文文件名称出现乱码 输入 git config --global core quotepath false (在没有上传到暂存区)
6.git add ‘文件名’就可以上传到暂存区 (或者 git add -A || git add . 上传此目录下所有文件)
7.git commit -m ‘更新的信息’将文件上传到(仓库区)
8.git log 查看日志
9.git checkout ‘版本的前7位’ 回到每一个历史版本
10.git checkout master 回到最新代码
二、 本地Git和GitHub关联
1.点击Git Base
2.输入 git config --global user.name 'git的名称'
git config --global user.email 'git的邮箱'
3.生成ssh key
输入:ssh-keygen -t rsa -C 'git的邮箱'
4.复制ssh key
一般在c/Users/(本地)/.ssh/id_rsa.pub 文件的内容直接复制
5.链接github
打开GitHub 点击头像里面的Settings --> SSH and GPS keys中点击添加ssh
6.设置名字
title:随便
Key:在本地生成的ssh复制进去
点击 Add SSH key
7.测试连接是否成功
输入:ssh -T git@github.com
8.创建Git repository创建仓库
9.本地关联GitHub
运行git remote add origin ‘ssh的地址’将仓库区的内容上传到GitHub上
// 如果连接的仓库,不小心连接错误了。可以使用下面的语句,删除,在执行add
// git remote rm origin
然后输入git push -u origin master
三、 创建test分支提交步骤
1.列出所有分支
git branch -a
2.创建test分支
git branch test
3.切换到test分支:
git checkout test
4.添加add修改:
git add .
5.添加commit注释
git commit -m "第一次提交代码"
6.提交到服务器
git push origin test
四、将test分支合并到master本地分支
1.创建test分支
git branch test
2.切换到test分支
git checkout test
3.在test分支添加一个readme.txt文件
touch readme.txt
git add readme.txt
4.提交commit本地文件
git commit -m “增加readme.txt”
5.切换到master分支
git checkout master
6.把test分支合并到master分支
git merge test
7.提交master分支到服务器
git push origin master
8.删除test分支
git branch -d test