会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lxd670
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2023年7月15日
git-clone
摘要: # 1.clone说明 ```cmd git clone它的作用是将远程仓库的代码复制到本地仓库,方便对代码进行修改和管理。 ``` # 2clone案列 ## 2-1.全克隆 > 默认的分支是`master`/`main` > > `git clone`仓库url。存在一个问题,当clone的仓库
阅读全文
posted @ 2023-07-15 14:55 lxd670
阅读(264)
评论(0)
推荐(0)
2023年7月13日
git-pull
摘要: # 1.pull说明 > 用于从远程更新仓库的本地版本 - 更新当前本地工作分支(当前签出分支) - 更新所有其他分支的远程跟踪分支 # 2.拉取原理 ## 2-1.git pull原理 > `git pull`=`git fetch`+`git merge FETCH_HEAD` ### 2-1-
阅读全文
posted @ 2023-07-13 17:41 lxd670
阅读(96)
评论(0)
推荐(0)
git-push
摘要: # 1.push说明 > 命令用于将本地分支的更新,推送到远程主机。 > > `git push :` ## 1-1.实例 | 实例 | 描述 | | | | | git push | 如果当前分支只有一个追踪分支,那么主机名都可以省略,表示将当前分支推送到 origin 主机的对应分支。 | |
阅读全文
posted @ 2023-07-13 16:41 lxd670
阅读(51)
评论(0)
推荐(0)
git-download-MR
摘要: # 1.查看MR > 使用`git ls-remote`查看提交`MR`(merge-requests) > github是`refs/pull//head` > gitlab是`refs/merge-requests//head` ```bash git ls-remote | grep "ref
阅读全文
posted @ 2023-07-13 16:18 lxd670
阅读(164)
评论(0)
推荐(0)
git-log
摘要: # 1.log显示参数 ## 1-1.常规参数 ```cmd -p :按补丁显示每个更新间的差异,比下一条- -stat命令信息更全 --stat :显示每次更新的修改文件的统计信息,每个提交都列出了修改过的文件,以及其中添加和移除的行数,并在最后列出所有增减行数小计 --shortstat :只显
阅读全文
posted @ 2023-07-13 15:06 lxd670
阅读(102)
评论(0)
推荐(0)
git-branch
摘要: # 1.branch概念 > branch指向一个commit,而HEAD是一个指针,指向当前分支最新的commit 
评论(0)
推荐(0)
git-switch
摘要: # 1.switch说明 > git 2.23版本新增了switch、restore命令,因为git checkout命令职责较多、不够明确。 > > 一个是分支的管理,一个是文件的恢复。这两个核心功能,将由 git switch和git restore分别负责。 # 2.切换分支 ## 2-1.切
阅读全文
posted @ 2023-07-13 15:05 lxd670
阅读(70)
评论(0)
推荐(0)
git-rebase
摘要: # 1.合并commit ## 1-1.说明 > 一般使用`git rebase -i `,``默认是当前最新`HEAD` > > 范围: `(start_commit, end_commit]` > > rebase合并一般会进入`commit挑选`和`commit信息编辑`的vim界面 ```b
阅读全文
posted @ 2023-07-13 15:05 lxd670
阅读(140)
评论(0)
推荐(0)
git-merge
摘要: # 1.merge说明 > `git merge `把指定branch合并到当前分支 > > `.git`目录下会多出`ORIG_HEAD`文件 # 2.合并操作 ## 2-1.当前分支没有提交 > 合并 dev分支到master分支时,如果master分支的状态没有被更改过,那么这个合并是非常简单
阅读全文
posted @ 2023-07-13 15:05 lxd670
阅读(68)
评论(0)
推荐(0)
git-stash
摘要: # 1.stash说明 > 修改已追踪的文件(未`git add`),可以使用`git stash`放入git栈保存 > > 新增的文件,直接执行stash是不会被存储的 ## 1-1.解决的问题 ```cmd 1.在切换分支时 把当前内容提交掉,然后再切换分支 把内容stash掉,然后再切
阅读全文
posted @ 2023-07-13 15:05 lxd670
阅读(110)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告