git学习笔记
辛勤的摆渡人
本人80后,目前从事软件开发,平时热爱生活,喜欢美食,喜爱音乐!
展开
-
git单独pull一个文件方法
1. git fetch此操作主要是实现把远程服务器仓库的修改同步至本地仓库,但是不会更新本地仓库已经checkout出来的文件;2.git checkout origin/master -- path/to/file此操作用于从本地仓库中把指定文件给checkout出来。...原创 2022-05-25 17:41:01 · 7225 阅读 · 0 评论 -
git stash隐藏与恢复本地修改的方法
工作中经常遇到代码修改到一半,需要切换至其他分支进行开发,对于手头这部分修改,可以通过git stash隐藏起来,待切换回分支后再还原回来继续原来的开发。git stash命令使你可以在不提交当前分支的情况下切换分支。1.隐藏当前的相关修改git stash说明:git stash save " stash remark " 存储的时候增加一个备注2.还原隐藏部分的修改git stash pop stash@{0}说明:当要恢复继续完善的时候 git stash pop..原创 2022-05-25 17:37:15 · 2495 阅读 · 0 评论 -
关于git cherry-pick
项目开发过程中,经常遇到多分支的代码库管理,将提交的代码修改从一个分支转移到另一个分支是常见需求。这时分两种情况:一种情况:需要另一个分支的所有代码变动,那么就采用合并(git merge)。另一种情况:只需要部分代码变动(某几个提交),这时可以采用 git cherry-pick。1.git cherry-pick基本用法// 将指定的提交commitHash,应用于当前分支。这会在当前分支产生一个新的提交,当然它们的哈希值会不一样。git cherry-pick <commit原创 2022-04-16 13:25:47 · 2952 阅读 · 0 评论 -
搭建支持Reop的Android源码进项(Repo服务器)
搭建支持 Repo 的 Android 源码镜像(Repo 服务器)_liangtianmeng的专栏-CSDN博客转载 2022-03-04 10:51:11 · 215 阅读 · 0 评论 -
使用git把本地修改提交至服务器并新建branch操作
1. git remote查看远程分支信息:2. git remote add test ssh://gogs@slt-server.leadcore.com:3022/SLT/project.git添加test远程分支信息说明:此处的test为本地为远程分支ssh://gogs@slt-server.leadcore.com:3022/SLT/project.git起的一个别名,与远程服务器没有关系,这个名字可以自定义,不会上传至服务器;3. git remote查询变更后的远程分支..原创 2022-01-27 14:22:53 · 1159 阅读 · 0 评论 -
git pull小技巧
1.查看所有分支信息:* (HEAD detached at 41f61d43dc) remotes/vendor-slt/stable/p310_uboot remotes/vendor-slt/stable/r--s4 remotes/vendor-slt/sta...原创 2022-01-11 14:05:00 · 368 阅读 · 0 评论 -
git查看已经入库commit修改文件列表
git show --stat commitID原创 2022-01-11 13:54:50 · 482 阅读 · 0 评论 -
git 学习笔记--1206
一、Git基础操作1.获取Git仓库 1> 使用git 从服务器 上clone相关仓库 git clone https://github.com/libgit2/libgit2 这会在当前目录下创建一个名为 “libgit2” 的目录,并在这个目录下初始化一个.git文件夹, 从远程仓库拉 取下所有数据放入.git文件夹,然后从中读取最新版本的文件的拷贝。 如果你想在克隆远程仓库的时候,自定义本地仓库的名字,你可以通过额外的参数指定...原创 2021-12-06 17:32:30 · 249 阅读 · 0 评论 -
git学习笔记--2021.11.29
1. git变更后散列值的解析$ mkdir /tmp/hello$cd /tmp/hello$ git init$echo "hello world" > hello.txt$git add hello.txt$ find .git/objects/.git/objects/.git/objects/info.git/objects/pack.git/objects/3b.git/objects/3b/18e512dba79e4c8300dd08aeb3原创 2021-11-29 20:44:07 · 391 阅读 · 0 评论 -
git 学习笔记--2021.11.25
1.查询git所有支持的子命令列表git help --all2.git 子命令查询帮助方法git help subcommandgit --help subcommandgit subcommand --help3.配置git默认的编辑器export GIT_EDITOR=vim修改文件:~/.bashrc4.git commit index.html此时会使用vim打开一个文档,添加内容Convert to HTML,关闭后会自动添加一条修改记录,原创 2021-11-25 20:21:06 · 93 阅读 · 0 评论