1.新建代码库
git init 目录名称
git clone
2.git config --global user.name
git config --global user.email
3.添加删除文件
git add 文件1 文件2
git add 目录名字
git add .
git rm 文件1 文件2
git mv 原名称 新名称
4.提交代码
git commit -m '自定义消息'
git commit 文件1 文件2 -m 'init'
git commit -a 把上一次提交之后的变化内容提交到本地仓库
git commit -v 显示上次提交跟这次改变的不同之处
5.分支
git branch 列出所有的本地分支
git branch -r 列出远程分支
git branch -a 列出本地和远程分支
git branch 名字 新建一个分支 还是停留在当前分支
git branch -b 分支名 新建并切换到新的分支
git checkout 分支名字 / commitid 切换到制定的分支 / 版本
git branch -d 分支名 删除分支
git push origin --delete 分支名字 删除远程分支
git merge 分支名字
6.查看信息
1.查看变更的文件
git status
2.查看文件提交了哪些版本
git log
3.显示提交历史
git log --stat
4.查看文件 在什么时间 被什么人修改过
git blame 文件名
5.查看 暂存区 和 工作区 也就是 add 前后的差异
git diff
6.查看add 前 工作区 与 本地仓库的差异
git diff HEAD
7.对比两次提交区别
git diff commitID commitID
7.暂存(可用于处理冲突)
1.将当前未添加但是已修改的代码提到暂存
git stash
2.应用最新的暂存
git stash pop
git stash apply
3.应用某个暂存
git stash apply stash@{1}
4.查看所有暂存
git stash list
5.删除最新的暂存
git stash drop
6.删除某一条暂存
git stash drop stash@{0}
7.清空所有的暂存
git stash clear
8.分支冲突
* 本地解决冲突
* 手动解决
git
最新推荐文章于 2022-03-25 15:54:00 发布