赞
踩
1.查看当前生效的配置信息
git config -l
2.提交配置的用户信息
git config --globle user.name 名
git config --globle user.email 邮箱
3.更改缓存区大小
git config --globle http.postBuffer <大小>
1.初始化仓库
git init
2.查看本地仓库状态
git status
3.指定文件添加到缓存区
git add <>
4.指定文件夹添加到缓存区
git add <>
5.所有文件添加到缓存区
git add .
git add --all
git add -A
6.路径下所有文件添加到缓存区不包括新添加文件
git add - u <>
7.移除跟踪文件并删除
git rm <>
8.移除跟踪文件夹并删除
git rm -r <文件夹>
9.移除跟踪文件但是在本地有所保留
git rm --cached <>
10.撤销对文件的修改
git checkout <>
11.提交到本地仓库
git commit -m ""
12.修改上一次的提交信息
git commit --mend
13.打印所有提交记录
git log
14.查看某个用户的提交记录
git log --author==''
1.查看所有分支的记录
git reflog
2.回退到commit之前,但是更改还保留
git reset --soft commitid
3.回退到commit之前,更改不再保留
git reset --hard commitid
4.生成一个新的提交来撤销某次提交
git revert commitid
1.列出已经存在的远程仓库
git remote
2.列出远程仓库的详细信息,在别名后面列出URL地址
git remote -v
3.添加远程仓库
git remote add 名 地址
4.修改远程仓库的别名
git remote rename 旧名 新名
5.删除指定名称的远程仓库
git remote remove 名
6.修改远程仓库的 URL 地址
git remote set-url 名 地址
7.将远程仓库所有分支的最新版本全部取回到本地
git fetch 名
8.将远程仓库指定分支的最新版本取回到本地
git fetch 名 分支
9.把指定的分支合并到当前所在的分支下
git merge 分支
10.从远程仓库获取最新版本,并合并
git pull
11.把本地仓库的分支推送到远程仓库的指定分支
git push origin(远程仓库名) 本地分支:远程分支
12.首次使用u推送后,下次无需设置别名和本地分支可直接git push。
git push -u origin 分支
13.删除指定的远程仓库的分支
git push origin --delete 分支名
14.将远程仓库代码复制一份到本地当前目录
git clone 地址
15.指定本地仓库的目录
git clone 地址 本地路径
16.指定要克隆的分支,默认是main分支
git clone 地址 -b 分支名
1.列出本地的所有分支
git branch
2.同时列出本地和远程的所有分支
git branch -a
3.列出本地的所有分支并显示最后一次提交
git branch -v
4.建新分支,新的分支基于上一次提交建立
git branch 分支名
5.修改分支名称
git branch -m 旧 新
6.强制修改分支名称
git branch -M 旧 新
7.删除指定的本地分支
git branch -d 名
8.强制删除指定的本地分支
git branch -D 名
9.删除远程分支
git push origin --delete <分支名称>
10.切换到已存在的指定分支
git checkout 名
11.与指定分支合并
git merge 分支名
12.把已经提交的记录合并到当前分支
git cherry-pick <commit ID>
13.创建+切换到指定的分支,保留所有的提交记录
git checkout -b 分支名
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。