git是一款开源分布式管理控制系统,可以方便管理储存代码,托管你的代码,支持代码回滚,即回到过去
git安装
使用前配置
配置用户信息与邮箱
git config –global user.name “你的账号”
git config –global user.email “你的邮箱”
git工作流
查看用户配置信息
git config –list
创建本地仓库
git init
创建文件夹
mkdir 文件夹名
创建文件
touch 文件名.html
删除文件
rm -rf 文件名
修改文件名
git mv file newfile (例如将a.txt修改为b.txt 命令: git mv a.txt b.txt)
提交代码到远端的4个步骤:
查看文件状态(是否被提交,可省略)
git status
添加文件到暂存区
git add 文件名 git add . 表示添加当前文件下所有文件
取消暂存区文件
git reset HEAD 文件名
填写提交信息
git commit -m “提交信息”
跳过git add流程,自动把跟踪的文件全部提交
git commit -a -m ‘added new benchmarks’
将本地仓库推送到远端:
git push
本地与远端同步:
git pull
分支管理
创建分支:
git branch 分支名
切换分支:
git checkout 分支名
创建并切换分支:
git checkout -b 分支 (即创建分支与切换分支合并成一条命令)
分支合并:
git merge 分支名
删除分支:
git branch -d 分支名