首页
关于
友链
其它
统计
壁纸
Search
1
修改Linux Kernel defconfig的标准方法
6,244 阅读
2
cgroup--(4)cgroup v1和cgroup v2的详细介绍
6,098 阅读
3
Android系统之VINTF(1)manifests&compatibility matrices
5,754 阅读
4
使用git生成patch和应用patch
3,223 阅读
5
c语言的__attribute__
3,135 阅读
默认分类
文章收集
学习总结
算法
环境配置
知识点
入门系列
vim
shell
Git
Make
Android
Linux
Linux命令
内存管理
Linux驱动
Language
C++
C
工具
软件工具
Bug
COMPANY
登录
Search
标签搜索
shell
Linux
c
uboot
Vim
vintf
Linux驱动
Android
device_tree
git
DEBUG
arm64
链表
数据结构
IDR
内核
ELF
gcc
ARM
网址
adtxl
累计撰写
357
篇文章
累计收到
13
条评论
首页
栏目
默认分类
文章收集
学习总结
算法
环境配置
知识点
入门系列
vim
shell
Git
Make
Android
Linux
Linux命令
内存管理
Linux驱动
Language
C++
C
工具
软件工具
Bug
COMPANY
页面
关于
友链
其它
统计
壁纸
搜索到
10
篇与
的结果
2023-05-11
git问题记录--非常规问题
记录一些不是经常遇到的问题
2023年05月11日
441 阅读
0 评论
0 点赞
2022-06-17
撤销git commit --amend
作者:_Lyux链接:https://www.jianshu.com/p/97341ed9d89e来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
2022年06月17日
501 阅读
0 评论
0 点赞
2022-06-14
使用git生成patch和应用patch
暂无简介
2022年06月14日
3,223 阅读
0 评论
0 点赞
2021-07-08
.gitignore文件语法和常见写法
暂无简介
2021年07月08日
892 阅读
0 评论
0 点赞
2021-07-01
git origin的含义
转载自https://www.cnblogs.com/xuyaowen/p/git-origin.html
2021年07月01日
712 阅读
0 评论
0 点赞
2021-07-01
git将一段commit合并到另一个分支
部分转载自https://www.jianshu.com/p/4a8f4af4e803
2021年07月01日
1,654 阅读
0 评论
1 点赞
2021-06-21
How do I make existing non-bare repository bare?
1.stackoverflowHow to convert a normal Git repository to a bare one?2.How do I make existing non-bare repository bare?https://git.wiki.kernel.org/index.php/GitFaq#How_do_I_make_existing_non-bare_repository_bare.3FAfter making sure that there are no uncommitted changes, etc.:$ mv repo/.git repo.git $ git --git-dir=repo.git config core.bare true $ rm -rf repoThe problem with the above process is that it doesn't take into account future internal changes of Git. A safer method is to let Git handle all the internal settings for you by doing something like this.* ssh to remote server * git clone --bare -l <path_to_repos> <new_dir> * renamed old repository directory * renamed new repository dir to what old repository used to be.othergit config --bool core.bare falsegit config --bool core.bare true
2021年06月21日
1,002 阅读
1 评论
0 点赞
2021-06-21
git 忽略跟踪文件
暂无简介
2021年06月21日
653 阅读
0 评论
0 点赞
2021-05-28
[转载]git stash用法
转载自git stash 用法总结和注意点
2021年05月28日
731 阅读
0 评论
0 点赞
2021-01-14
git常用操作
使用git pull强制覆盖开发时,对于本地的项目中修改不做保存操作(或代码改崩),可以用到Git pull的强制覆盖,具体代码如下:git fetch --all && git reset --hard origin/master && git pull或git fetch --all // 下载远程仓库最新内容,不做合并git reset --hard origin/master // git reset指令把HEAD指向master最新版本,本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件)git pull //可以省略git 撤销更改未使用 git add 缓存代码时可以使用 git checkout -- filepathname (比如: git checkout -- readme.md ,不要忘记中间的 “--” ,不写就成了检出分支了!!)。放弃所有的文件修改可以使用 git checkout . 命令。此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改与整个文件删除。但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。所以对于git是未知的。自己手动删除就好了。已经使用了 git add 缓存了代码可以使用 git reset HEAD filepathname (比如: git reset HEAD readme.md)来放弃指定文件的缓存,放弃所以的缓存可以使用 git reset HEAD . 命令。此命令用来清除 git 对于文件修改的缓存。相当于撤销 git add 命令所在的工作。在使用本命令后,本地的修改并不会消失,而是回到了如(一)所示的状态。继续用(一)中的操作,就可以放弃本地的修改。已经用 git commit 提交了代码可以使用 git reset --hard HEAD^ 来回退到上一次commit的状态。此命令可以用来回退到任意版本:git reset --hard commitidgit log 可以查看请交历史记录git reset --soft commitID //只删除commitID之后的提交记录log,代码的改动还在。git reset --hard commitID //彻底删除commitID之后所做的改动,代码也一起回退回来了。 (慎重用,用前最好备份一下代码,或者用git diff 生成一个patch)
2021年01月14日
711 阅读
0 评论
0 点赞