git使用入门
1.git是分布式版本控制系统,github为开源项目提供免费的git存储。
2.git安装,官网下载安装即可
3.git配置
git config --global user.name 'name'
git config --gloalal user.email 'emali'
4.git理解
git每台电脑都是完整的版本库
通过git init 就能可以将这个目录变成git可以管理的仓库
5.创建本地仓库
进入你想当做仓库的目录
输入命令行git init就创建成功了,此目录下多了一个.git目录来跟踪管理
(1).git add file
(2).git commit -m "message"
(3).git status 查看git仓库的状态,包括修改过的文件,add的文件等
(4).git diff file 查看文件的不同
(5).git log 查看git提交日志
(6).git reset --hard HEAD ^ 回退到上一个版本,HEAD指当前版本。
(7).当回退后,git log 将不再显示回退前的版本,可使用git reflog查看你的每一次git命令,然后使用git reset --hard xxxxxxx来回到之前的版本。
(8).git 跟踪的是修改而不是文件
(9).git checkout -- readme.txt 将工作区版本回退到暂存区版本
(10).git reset HEAD readme.txt 将暂存区修改撤销
(11). git rm 删除
6.远程仓库
(1)git本地仓库和远程仓库通过ssh加密传输。输入命令ssh-keygen -t rsa -C "email@example.com"创建ssh key
(2)将id_rsa.pub里的代码添加到github的account内的ssh中
(3)github中创建一个新的仓库
(4)本地仓库关联远程仓库git remote add origin git@github.com:michaelliao/learngit.git
(5)git push -u origin master 将本地仓库推送到远程仓库
(6)git clone git@github.com:michaelliao/learngit.git从远程仓库克隆
7.分支
(1)git branch 查看分支
(2)git branch branchName 创建分支
(3)git checkout branchName 切换分支
(4)git branch -d branchName 删除分支
(5)git merge branchName 合并某分支到当前分支
(5)