1.初始化git版本库: git init
2.查看版本库的状态: git status
3.添加修改的文件到暂存区: git add 文件名
4.将暂存的文件提交到本地的版本库中: git commit -m '注释' 文件名
此时就已经出现maser分支了.
5.创建其他分支(分支名称自定): git branch 分支名称
6.查看当前仓库处于那个分支: git branch
7.切换分支: git checkout 分支名称
8.删除分支: git branch -d 分支名称
9.查看远程仓库中的分支: git branch -r
10.删除远程分支: git branch -r -d 分值名称
9.合并分支: git merge 分支名称A --------->被合并的分支分支名称A,合并到现在处在的分值
10.将本地仓库内容推送到远程仓库中: git push -u origin 分支名称
11.根据远程版本库更新本地仓库: git pull -u origin 分支名称
12.克隆远程版本库: git clone 版本库的地址
13.回退某个版本: git reset --hard hash值
14.回退到上一个版本:git reset --hard HEAD^
15.比较文件:
1)比较两次commit提交之后的差异:
git diff hash1 hash2 --stat --------->能够查看出两次提交之后,文件发生的变化。
2)具体查看两次commit提交之后某文件的差异:
git diff hash1 hash2 -- 文件名
3)比较两个分支的所有有差异的文件的详细差异:
git diff branch1 branch2
4)比较两个分支的指定文件的详细差异
git diff branch1 branch2 文件名(带路径)
5)比较两个分支的所有有差异的文件列表
git diff branch1 branch2 --stat
16.暂存功能,相当于一临时性的提交:git stash
17.恢复暂存内容:git stash apply
18.git二分debug法
网友评论