入门
① 初始化:打算使用git记录版本
git init
②建立追踪
git add 文件名 或者 .
③提交
git commit -m'备注信息' (m是message的意思)
④版本回退
git reflog //记录所有的命令
git reset --hard HEAD^ //上一个版本就是HEAD^,上上一个版本就是HEAD^^,往上100个写成HEAD~100
git reset --hard 1094a //后面是版本号
⑤查看相关文件的状态
git status
⑥查看文件不同
git diff
分支管理
①新建分支
第一种方法:在远程仓库网页端,手动新建一个分支,然后 git pull
第二种方法:git branch name 仅新建分支
第三种方法:git checkout -b name 新建分支且切换到当前分支
②查看分支
git branch
③切换分支
git checkout master
③合并分支
git merge master 当前分支与master分支合并
git merge origin/index-swiper (将线上index-swiper 分支合并到本地当前master 分支)
③重命名分支
git branch -m oldBranchName newBranchnName
④将本地分支发布到远程仓库
git push origin newBranch
⑤删除分支
git push origin :branchName 在github远程端删除一个分支,(分支名前的冒号代表删除)
git branch -d newBranch 在本地删除一个分支
其他
①创建忽略文件 .gitignore,里面写文件或者文件夹,git 就不会追踪
touch .gitignore