git 相关常用命令

git config --global  --list #查看当前用户(global)配置

git checkout . #本地所有修改的、没有提交的、都返回到原来的状态
git stash #把所有未提交的暂存到stash中 用git stash pop恢复
git reset --hard HASH
git reset --soft HASH
git clean -df

# 一条语句
git checkout . && git clean -xdf

git checkout -b fqf #新建fqf分支
git log --oneline #查看本地记录
git status | grep modified | grep .c$ # 寻找记录中含有modified且以c结尾的文件
git branch -a #查看所有分支
git branch -D fqf #删除本地未合并的分支fqf
git show #查看最近提交的内容
git reset --hard id #版本回退
git reset id fileName #指定文件回退
git push -f #版本回退后需强制提交
git revert -n id #新建的版本是回退的那个

git stash list # 查看stash列表
git stash clear # 清空stash

# .gitignore 修改后由于服务器中仍有文件导致其无效
# 删除远程目录,保留本地数据
git rm -r –cached directory

###git 提交
git status #查看当前状态
git diff #查看文件不同
git add . #提交更改到暂存区
git stash -u -k #保存未提交的更改
git commit -m "xxx" #提交暂存区的文件
git pull origin master #拉取远程库并合并 
git push origin master #提交到远程
git stash pop #恢复未提交的更改


###git 新建分支并提交
git branch	#查看分支
git branch test #新建test分支
git checkout test #切换到test分支 会将当前修改移动到test分支
# git commit 。。。
git push origin test #将test分支上传到服务器
# test上的提交--->当前提交+master分支的历史提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值