git
git
tyustli
不抛弃,不放弃
展开
-
【git】变更历史
git 查看变更历史当前分支各个 commit 用一行显示git log --oneline显示就近的 n 个 commitgit log -n /* n 为具体数字:1 2 3 4 */用图示显示所有分支的历史git log --oneline --graph --all查看某个文件的所有 commitgit log filename /* filename 为具体的文件名 */...原创 2020-09-13 20:51:10 · 259 阅读 · 0 评论 -
【git】分支
常用命令1、命令:git branch作用:查看仓库本地当前所有的分支2、命令:git branch dev作用:基于当前分支新建 dev 分支3、命令:git checkout dev作用:切换到 dev 分支4、命令:git branch -d dev作用:删除 dev 分支5、命令:git branch -D dev作用:强制删除 ...原创 2020-01-15 08:31:32 · 170 阅读 · 0 评论 -
【git】获取仓库
git中有两种取得仓库的方法方法1在现有目录中初始化仓库如果你打算使用 Git 来对现有的项目进行管理,你只需要进入该项目目录并输入:git init这个时候,我们仅仅是做了一个初始化的操作,你的项目里的文件还没有被跟踪方法2克隆现有的仓库命令git clonehttps://github.com/tyustli/Cgit clonehttps://git...原创 2020-01-21 16:50:52 · 342 阅读 · 0 评论 -
【git】远程仓库的使用
1、git remote查看远程仓库2、git remote -v查看远程仓库的详细信息3、git remote add name url添加远程仓库4、git pull remote_name remote_branch:local_branch将远程仓库的分支拉到本地分支:git pull origin master:mater5、git push re...原创 2020-01-21 17:06:29 · 108 阅读 · 0 评论 -
【git】标签
git标签操作查看已有标签git tag列出本地标签git tag --list新建标签git tag v1.0.0新建带备注标签 git tag -a v2.0 -m "test tag"给指定的 commit 打标签git tag v1.0 commitid推送一个本地标签git push origin v1.0.0推送全部本地未推送过的标签git push origin --tags删除一个本地标签git tag --delete v2.0git tag原创 2020-09-13 20:31:38 · 242 阅读 · 0 评论 -
【git】变基
假设当前开发过程中 master分支开发并提交了 C3,experiment分支开发并提交了 C4,如下图所示变基的思想:你可以提取在 C4 中引入的补丁和修改,然后在 C3 的基础上再应用一次。在 Git 中,这种操作就叫做 变基。你可以使用 rebase 命令将提交到某一分支上的所有修改都移至另一分支上,就好像“重新 播放”一样上图中运行如下命令:git checkout...原创 2020-01-15 14:51:02 · 332 阅读 · 0 评论 -
【git】配置用户信息
当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。这样做很重要,因为每一个 Git 的提交都会 使用这些信息,并且它会写入到你的每一次提交中配置用户名称git config --global user.name "name"配置用户邮箱git config --global user.email "email"设备文本编辑器为 vimgit config --global core.editor vim查看用户名git config user.name 查看用户邮箱原创 2020-09-13 19:52:56 · 236 阅读 · 0 评论 -
【git】按需下载仓库某个文件夹
本文主要介绍如何下载远程 git 仓库中的部分代码及文件夹。原创 2023-02-16 22:20:16 · 3934 阅读 · 1 评论 -
【git】添加子模块(submodule)
git 添加子模块原创 2023-03-11 10:59:51 · 3145 阅读 · 0 评论