Git常用命令汇总
来源:互联网 发布:centos ftp客户端 编辑:程序博客网 时间:2024/05/17 02:48
暂存当前工作
git stash
查看暂存工作列表
git stash list
回到暂存工作
可以指定索引回到具体哪个工作环境。
git stash pop
创建分支
以当前分支为基础进行创建。
git branch branch_name
从远程获取分支配置到本地
git pull
删除本地分支
git branch -D branch_name
删除远程分支
git push origin :branch_namegit push --delete origin branch_name
批量删除远程分支
git branch -r | grep 'test-pipeline' | awk -F '/' '{print $2}' | xargs git push --delete origin
推送本地分支到远程
git push origin branch_name
把指定分支合并到当前分支
git merge branch_name
清理GIT命令
git clean -d -fx
重置本地分支
git reset --hard branch_name
重置远程分支
git reset --hard origin branch_name
彻底删除历史记录(由于历史存在大文件)
git filter-branch -f --tree-filter 'rm -rf build/*' HEAD
合并时忽略某些文件
在合并的时候我们想主干分支保留某些文件不被子分支改变的话可以采用.gitattributes
来进行定义合并策略过滤项,最后利用git config
进行最终合并策略的设置,git config
分为全局与项目范围设置,这个不深入展开。
创建.gitattributes
文件在项目根目录
过滤文件在某个合并策略下。
src/test/resources/testng.xml merge=ours
设置合并策略
设置项目范围的策略配置。
git config merge.ours.driver true
阅读全文
0 0
- Git常用命令汇总
- git 工具常用命令汇总
- git常用命令汇总
- git常用命令汇总
- git常用命令汇总
- Git 常用命令汇总
- git常用命令汇总
- git常用命令汇总
- Git常用命令汇总
- Git常用命令汇总
- git常用命令汇总
- git常用命令汇总
- Git常用命令汇总
- Git常用命令汇总
- git常用命令汇总
- 【git】常用命令汇总
- Git常用命令汇总
- Git常用命令汇总
- Qt常用类QWidget
- 抢数游戏及其演绎
- eigenface
- [网络流24题]骑士共存问题 二分图/最大点权独立集
- C语言volatile关键字
- Git常用命令汇总
- Semantic Compositional Networks for Visual Captioning
- 实现select change 点击重复内容无法触发问题
- XML中输入特殊符号
- 解决:win10下VS2010中文输入法输入英文出现BUG
- 如何删除一条数据
- 理论与问题的关系
- sql注入攻击
- 大数据常识(一)