git
文章平均质量分 59
git 的使用
大秦樗里疾
樗里疾,能打仗能外交。小码农,能写代码能写文章。
展开
-
git tag 打标签指南
创建了名称是 tag002 的标签,打在最新提交的 commit 上。只是打在本地,没有推送到远程。如果要给以前的 commitId 打标签,就用给 159e40 这个提交打上 tag001 标签打上标签后,即可查看标签信息,也就是标签对应的 commit 。把刚才创建的标签推动到远程。这是单个标签推动,如果要推送所有标签,就用先删除本地标签,再删除远程标签 从 【查看远程标签】得到。原创 2024-06-24 11:43:28 · 318 阅读 · 0 评论 -
使用 git-cherry-pick 迁移提交
参考 后续补上。原创 2023-12-25 15:06:46 · 940 阅读 · 0 评论 -
git revert 撤销之前的提交
git revert用来撤销之前的提交。输入可以看到帮忙信息。原创 2023-09-25 11:19:14 · 1218 阅读 · 0 评论 -
使用 patch 命令打补丁
之前的这篇文章写了导出 diff 、patch 文件。拿到 patch 文件,用 patch 命令可以快速的把修改内容合入,合入后在 git 上是已修改的状态,如需提交还要 add 、commit。原创 2023-04-28 13:57:27 · 3203 阅读 · 0 评论 -
git 分支的使用
1.创建分支2.拉取分支2.1 拉取远程分支到本地拉取远程分支(origin/dev) 到本地,本地就有了 dev 分支git fetch origin dev:dev2.2 将本地分支和远程分支关联将本地分支和远程分支关联,这样本地分支在可以执行 git pull 、git push 等操作。git branch --set-upstream-to=origin/dev关联之后可以用 git branch -vv 命令查看当前分支情况。2.3 在分支上操作分支上的提交方法和主分原创 2022-03-12 09:34:40 · 972 阅读 · 0 评论 -
Linux中去掉^M的方法
使用 git diff 可以查看文件的修改,最明显的特征是修改的行出现 - + 两个符号。但今天碰到了查看 xml ,看不出修改内容的问题,尝试修改一两行,还是这个样子,看不出明显的差别。尝试创建个新文件覆盖原文件,可以看到 git diff 的差别了,但是通篇都是 diff 。算了,就这样吧,能用就行。后面又查看了其他的 xml ,也有类似情况,猜了好几次,然后猜对了。是换行符导致的。Windows 的换行符和 Linux 的换行符不一样。xml 在 Windows 下做的修改,放到 L原创 2021-07-02 11:25:46 · 555 阅读 · 0 评论 -
git 导出差异 diff 文件
git 下,做了修改的文件, git diff 可以看到修改前后的差异。修改后,常常需要导出修改差异文件,如 a.diff 、b.path 。记录下导出命令。1.导出本地修改的 diff本地修改了文件,还没有 git add ,可以这样导出。格式为:git diff 【修改的文件或文件夹】>>【差异文件名称】示例,git diff device.mk >> device.diffgit diff device.mk >> device.pacthd原创 2021-05-27 10:38:54 · 19440 阅读 · 1 评论 -
git 更换远程仓库
系统开发时,有时候某些修改涉及公共部分,无法通过 device 区分,这时候就需要新开或者更换远场仓库了。1.新开一个空白仓库 B2.在原仓库 A 上操作2.1 在原仓库 A 上 git pull 到最新2.2 在原仓库 A 上修改指向的远场仓库原仓库 A 指向远程仓库 A ,改为指向远程仓库 Bgit remote set-url origin ssh:b_addressssh:b_address 只是示意,指的是具体的仓库 B 地址。2.3 在原仓库 A 上推送git push原创 2020-11-20 11:13:15 · 290 阅读 · 0 评论 -
git 显示中文乱码解决方法
使用 git 时,带有中文目录或者中文名文件时,可能会显示类似乱码\350\257\221\344\277\256\346\224\271/\350\223\235\347\211\231\345\220\215\347\247\260\344\277\256\346\224\.txt解决方法 : git config core.quotepath false原创 2021-02-03 08:55:48 · 1509 阅读 · 0 评论 -
git 更换仓库地址
使用 git 开发,一般都是在本地 pull 远程仓库,在本地仓库修改后再 push 到远程仓库。如果需要更换远程仓库地址,可以这样操作:创建一个空的远程仓库;修改本地仓库的远程链接地址为新仓库地址;将本地仓库 push 到新远程仓库;这样,新远程仓库就可以正常 pull 、push 了。开始操作,需要的东西有:本地仓库 ,当前远场仓库 git 地址 git_url ,新的远场仓库 git 地址 git_url_new ,实验步骤:1.查看本地仓库当前链接的远程仓库地址,git原创 2021-04-19 14:51:39 · 4109 阅读 · 0 评论 -
git log 命令小结
git log 用于查找提交记录。常用命令:1.直接输出: git log输出结果格式为:commit 2827c3f04d5da2bba393df87051380b33314b073Author: username <user email>Date: Fri Apr 23 16:17:49 2021 +0800 add some filecommit 2bf031908406da141652cd54791beba26937cf09Author: username原创 2021-04-24 17:07:54 · 598 阅读 · 0 评论