首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
git学习
sycamore1115
创建于2023-01-28
订阅专栏
git学习
等 1 人订阅
共12篇文章
创建于2023-01-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2022/11/22 1-git基础
准备工作 首先我们需要安装 git,安装完成后可以使用 git --version查看版本。 设置git凭证: 使用--global会将你的凭证存储起来,这样你电脑上的所有项目都会使用这个凭证。 3.
2022/11/23 2-git分支
书接上文,让我们再次新建一个文件second-commit.txt,并提交它,这时候git log有两条记录,在此基础上让我们了解一下分支的用法。 git branch 使用 git branch 可
2022/11/25 3-git撤销删除
根据以前的操作,目前我们的master分支上有三个文件:initial-commit.txt, second-commit.txt, working-with-branches.txt 在开始之前,先
2022/11/26 4-git detached-HEAD
在2022/11/23 2-git分支中我们已经知道了,当直接通过 git checkout commitID,会产生detached-HEAD,那我们如果在detanched_HEAD上进行新增修改
2022/11/28 5-git stash
工作中,我们时常同时进行多个任务的开发,比如我们正在一个dev1分支上进行开发,突然来了一个紧急需求,需要你去dev2上进行一些修改。但此时,你在dev1上的开发还没结束,你不想把开发到一半的代码进行
2022/11/30 6-git reflog
在2022/11/25 3-git撤销删除中我们用git reset HEAD~n 撤销了提交记录,并且使用git log也查找不到我们曾经提交的记录了。但如果我们又后悔了,想找回这次撤销去哪找呢?
2022/12/02 7-git merge
准备工作 创建一个git项目git-combining 在项目中创建master目录,在master中添加m1.txt,提交git commit -m 'm1' 在master中添加m2.txt,提交
2022/12/04 8-git rebase
看过git merge,如果是fast-forward的情况,结果是非常令人满意的。但是在 non fast-forward的情况下,合并后的分支是按照我们在两个分支上提交记录的时候顺序显示的,而且会
2022/12/05 9-git tag
lightweight tags: 轻量级标签 创建 tag: git tag [tagName] [commitID] 我们可以根据某一次提交创建一个tag,轻量级tag和分支很像,就是指向某次特定
2022/12/08 1-github跟踪分支
首先,我们需要在本地和远程都创建一个项目,这两个项目最好同名以便于管理。例如,在github和本地都创建一个叫github-basics的仓库,在本地添加一个master文件夹和其下的m1.txt并提
2022/12/10 2-github远程分支
git clone [remoteUrl] 当我们使用git clone将远程仓库拉取下来之后,git会默认在本地仓库创建一个master本地跟踪分支,和其他远程分支的远程跟踪分支。 git push
2023/01/28 深入了解git rebase
git rebase -i [commitID] 平时常用rebase命令是的git rebase master,但是这个master其实也就是master分支的最新提交而已,所以使用git reba