Git使用总结

来源:互联网 发布:软件加license 编辑:程序博客网 时间:2024/06/05 23:08
git config --global --list 查看配置信息
git config --global user.name "myname" 设置用户信息
git config --global user.email  "test@gmail.com"


git branch 查看本地分支
git branch -r 查看远程的分支
git branch -a 查看本地和远程的分支


git clean -d -fx ""
其中
x -----删除忽略文件已经对git来说不识别的文件
d -----删除未被添加到git的路径中的文件
f -----强制运行


查看分支切换过程
git reflog --date=local
可以带上条件筛选
git feflog --date=local | grep [branchname]


查看两个分支的差异
查看a分支有,b分支没有的内容
git log a ^b 
查看a比b多提交了那些内容
git log a..b
看看两个分支有什么不一样
git log a...b
看看两个分支有什么不一样,不一样的commit分别是提交在哪个分支上的
git log --left-right a...b


git合并发生冲突的时候
步骤
git fetch origin
git checkout -b branchname origin/branchname
git checkout -b developbranch
git merge --no-ff branchname
git push origin developbranch


git绕过检查的方法
git commit -m '@skipcs @standard-psr2 巴拉巴拉'
对于已经commit过的
git commit -m '@skipcs @standard-psr2 巴拉巴拉' --amend


撤销操作
撤销本地修改的文件,还没有add操作之前: 
git checkotu -- filepath
撤销本地修改的所有文件,还没有add操作之前: 
git checkotu -- .
撤销git add filepath的操作:   
git reset filepath
撤销所有的git add . 操作: 
git reset .
撤销git merge branchname 操作:
先git reflog --date=local查看和并前的HEAD位置,然后 git reset --hard HEAD
撤销git push:
先在本撤销git merge操作,然后 git push origin branchname --force 覆盖远程的分支

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 兰花僵苗了怎么办 吃了烂洋葱怎么办? 榕树盆景不发芽怎么办? 茶树花掉叶子怎么办 玉米播种后下雨怎么办 多肉长出来的枝怎么办 多肉植物爆盆后怎么办 狗眼发炎了怎么办 旅行箱密码锁打不开怎么办 梅花夏季干支了怎么办 红梅树初夏落叶怎么办 电脑主机开关坏了怎么办 iqos加热片断了怎么办 眼睛容易出泪水怎么办 盖髓后牙齿疼痛怎么办 补牙材质掉了怎么办 补牙上药后痛怎么办 儿童牙缝隙大怎么办 牙齿塞药掉了怎么办啊 补牙后按压疼痛怎么办 补过的牙齿疼怎么办 堵完牙后牙涨疼怎么办 补牙到牙神经怎么办 想换飘窗窗户 大理石面怎么办 出差三个月绿萝怎么办 口红吊兰根烂怎么办 金鱼吊兰干枝怎么办 口红吊兰不开花怎么办 单位上班座位不好怎么办 简易办公室夏天闷热怎么办 开发商不让用公积金贷款怎么办 夏天脚底开裂缝怎么办 晚上脚丫子痒怎么办丫 栀子花长白粉虱怎么办 栀子花花骨朵变黄怎么办 栀子花苞焉了怎么办 水培栀子花焉了怎么办 三角梅叶子焉了怎么办 换瓣手术后出现漏洞怎么办 牙2瓣了怎么办 二件瓣反流已有20多年了怎么办