
【Git】
文章平均质量分 75
版本控制-分布版本控制系统Git
小小工匠
show me the code ,change the world
展开
-
Git - 两种方式撤销已提交到远端仓库的记录并删除提交记录
这会创建一个新的提交,内容是撤销指定提交的更改。找到想撤销的提交记录的哈希值(SHA)原创 2024-11-02 16:56:46 · 3740 阅读 · 0 评论 -
Git - 详解 创建一个新仓库 / 推送现有文件夹 / 推送现有的 Git 仓库 到私有Gitlab
1. 创建Gitlab项目登录到你的Gitlab账户。点击页面右上角的“New Project”按钮。选择“Create blank project”。输入项目名称并选择可见性级别(public或private)。点击“Create project”按钮。原创 2024-06-07 05:23:18 · 6439 阅读 · 0 评论 -
Git - Git 工作流程
总之,Git Flow结合了分布式版本控制系统的优势,使开发者能够在本地独立工作,创建和管理分支,然后在需要时将更改推送到共享的远程仓库。这种方式提供了灵活性和协作性,并且允许开发者在没有持续互联网连接的情况下继续工作。同时,通过使用远程仓库,团队能够协同工作,合并和共享代码,确保项目的整体一致性。Git Flow是一种基于Git的工作流程,确实利用了Git作为分布式版本控制系统的优势。原创 2023-09-17 09:30:00 · 9163 阅读 · 0 评论 -
Git - Git Merge VS Git Rebase
Git merge和Git rebase是两种不同的版本控制工作流程,它们用于将一个分支的更改合并到另一个分支。它们有不同的工作原理和应用场景,下面是它们的主要区别:Git Merge:合并操作会创建一个新的合并提交(merge commit),将两个分支的更改合并在一起。这个合并提交具有两个父提交,一个来自当前分支,另一个来自要合并的分支。这会保留分支的完整历史记录,但可能会导致分支历史变得杂乱。Git Rebase:重写历史操作会将当前分支的提交移动到目标分支的最新提交之后,并重新应用这些提交。原创 2023-09-13 22:15:00 · 10086 阅读 · 0 评论 -
Git - 记一次完整的新旧Gitlab迁移
请按照 《设置个人访问令牌》章节设置密码,并保存该密码,使用该密码访问Gitlab。两种方式, 如果多就迁移,如果少,就新建。OK,分支正常,提交日志正常。输入 账号和个人访问令牌。原创 2023-04-11 06:45:00 · 25474 阅读 · 0 评论 -
Git - 入门到熟悉_日志管理
在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,可以使用 git log 命令查看。原创 2022-08-17 01:36:58 · 36378 阅读 · 0 评论 -
Git - 入门到熟悉_TAG管理
TAG和分支很像, 只不过TAG是只读的。OK, TAG功能很简单,就到这里了。原创 2022-08-16 06:08:30 · 37617 阅读 · 0 评论 -
Git - 入门到熟悉_远程仓库管理
可以发下 master 对应的分支 为 origin2/master。后 ,后面再 git push 其实是上传到了 origin2 分支,可以看下。那如果要 push 到 原来的 origin 这个远程地址呢 ,执行。首先我们先新建个仓库 gitProject2。分支了,我们去gitee上查看一把。gitProject2 项目。orgin2 对应了我们的。......原创 2022-08-16 05:22:36 · 37956 阅读 · 0 评论 -
Git - 入门到熟悉_分支管理
接下来,我们聊一聊Git的分支管理。#查看当前分支git branch [-avv]#基于当前分支新建分支git branch #基于提交新建分支git branch $ git branch -d {dev}#切换分支git checkout #合并分支git merge #解决冲突,如果因冲突导致自动合并失败,此时 status 为mergeing 状态.#需要手动修改后重.........原创 2022-08-15 06:30:00 · 37780 阅读 · 0 评论 -
Git - 入门到熟悉_Git基本概念与核心命令
总的来说,主要有以下三点不同GIT把内容按元数据方式存储类似k/v数据库,而SVN是按文件(新版svn已改成元数据存储)。举个例子, 我们打开Git Bash ,演示一下 【元数据】的概念原创 2022-08-14 00:13:06 · 37874 阅读 · 0 评论 -
Git-将已有的项目转换为GIT项目托管到 GITHUB 仓库
概述步骤GIT软件安装初始化本地maven项目为 Git 项目将所有文件放进新的本地 git 仓库将添加的文件提交到仓库GitHub上创建项目 copy项目地址回到命令行终端界面将本地仓库关联到远程仓库提交代码到 GitHub 仓库Github上查看项目Github提示信息在Spring Tool Suite中连接GITHUB另外一个Java项目托管到github上的完整操作原创 2017-08-19 03:35:08 · 16454 阅读 · 0 评论