## 常见的Git操作 ### 1、仓库从无有 本地生成ssh秘钥,如果不嫌麻烦当然可以不设置,使用HTTPS即可 我的配置是Eclipse是HTTPS,使用GitHub,用来编写笔记,但是HTTPS需要记住密码,不然每次都需要填 IDEA使用SSH,用来工作提交代码,使用Gitlab。 ssh-keygen -t rsa -C "注册邮箱" id_rsa.pub文件添加到Git的秘
作者:豆包君前言 在管理Git项目上,很多时候都是直接使用https url克隆本地,当然也有有些人使用SSH url克隆本地。 这两种方式的主要区别在于:使用https url克隆对初学者来说会比较方便,复制https url然后到git Bash里面直接用clone命令克隆本地就好了,但是每次fetch和push代码都需要输入账号和密码,这也是https方式的麻烦之处。而使用SSH ur
转载 10月前
101阅读
1、搜索Gitlab docker search gitlab sudo docker pull gitlab/gitlab-ce:latest docker images4、创建Gitlab挂载目录,在/root/docker/gitlab下分别创建config,logs,data目录,如下 5、创建docker中的网络 docker network cr
转载 2024-09-21 12:15:27
44阅读
git安装[ ]git配置Setting—Version Control----Git1处选中已安装的git中bin目录下的git.exe,点击Test按钮后会出现2处的版本号Setting—Version Control----GitHub获取Token方法:1、点击头像—Setting2、点击左边栏Developer settings3、点击Personal Access Token—Gene
很久没用git之后就忘了怎么push自己的代码,这里记录一下,方便以后回忆。一、初始化本地仓库在自己新建的文件夹下,shif+右键,选择git bash here即可在当前路径下打开git命令行工具,之后即可进行初始化本地仓库:git init初始化成功后会生成一个默认隐藏的文件夹.git二、连接远程仓库git remote add 远程仓库别名 远程仓库地址我使用的是coding,仓库地址可以在
git–基础–2.7–命令–git push1、介绍将本地分支的更新,推送到远程主机 。2、命令2.1、git push <远程主机名> <本地分支名>:<远程分支名>将本地分支推送到远程主机的远程分支上如果省略远程分支名,则表示将本地分支推送与之存在"追踪关系"的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。2.1.1、git push mast
# 使用Docker将镜像推送到GitLab仓库 ![Docker和GitLab](image/docker_gitlab.png) 在现代软件开发中,Docker已成为一个非常流行的容器化解决方案,而GitLab则是一个广泛使用的代码托管平台。本文将介绍如何使用Docker命令将镜像推送到GitLab仓库,并提供相应代码示例。 ## 准备工作 在开始之前,确保你已经安装了Docker和G
原创 2023-10-05 13:07:10
317阅读
给兄弟们提前个新年好啊!!!祝各位在新的一年里技术越来月精湛,票子多多,工作顺心。什么是GitGit是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。Git是目前世界上最先进的分布式版本控制系统,在处理各种项目时,都十分高效,而且非常的高大上大名鼎鼎的github用的就是git系统来管理它们的网站,这里需要区分一下
搭建过程GitlabGitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,它是版本管理,代码review,任务管理,项目管理,持续集成五合一的平台,方便代码版本控制和管理,同时优化了团队开发项目中源代码的交流。相比起Github,他们两个都是基于Web的Git远程仓库,都提供了分享开源项目的平台,为开发团队提供了存储、分享、发布和合作开发项目的中心化云存储的场所。对于开源项目
转载 2024-09-19 12:15:45
348阅读
解决因clone或者push出现的error: 403问题错误如下图: 错误原因是没有权限或者明白点说就是(git登陆的用户为ziruiliu1而不是Tobey-r1本地帐号与远程帐号不匹配),看一下两个账号名字,分别为Tobey-r1与ziruiliu1: 我们在git中输入:git config --global user.name git config --global user.email
1. fetch,pull,push的作用 git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。 git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。 git push则是保证本地库中的最新信息发送给远程库2. 提交代码或者删除项目中的文件或者
转载 2024-02-18 20:33:49
475阅读
昨天把系统弄成了win11,太久没玩电脑了,以前好多东西都忘了,今天把忘了的复习一下 其实,写代码,很多都是在弄环境中,什么软件容易写代码,调试,总之就是软件--sofware 还有英文---english--到最后你会发现,英文这关,绝对跑步过去,资料,电脑,啥都是得英文来着的,所以,我决定了,把英文学好,以后日记也写成英文的,奶奶的!!! 1.先下vscode,p
转载 11月前
96阅读
推送本地分支 要想和其他人分享某个本地分支,你需要把它推送到一个你拥有写权限的远程仓库。你创建的本地分支不会因为你的写入操作而被自动同步到你引入的远程服务器上,你需要明确地执行推送分支的操作。换句话说,对于无意分享的分支,你尽管保留为私人分支好了,而只推送那些协同工作要用到的特性分支。如果你有个叫 serverfix 的分支需要和他人一起开发,可以运行 git push (远程仓库名,也叫远程主机
转载 2024-04-22 21:06:29
76阅读
【git学习总结】git命令拉取分支代码本地,且在本地修改后上传至git的步骤学习笔记本文是用git命令上传代码至gitlab时,就遇到的一些小问题所做的一个git学习总结。 目录【git学习总结】git命令拉取分支代码本地,且在本地修改后上传至git的步骤学习笔记git命令拉取分支代码本地问题1:步骤1新建文件夹。点击鼠标右键时,没有git bash here,如何处理?问题2:步骤2中
目录1 前言2 idea中使用git的准备2.1 在 IntelliJ IDEA 中配置 Git2.2 配置 Git 忽略文件3 在IntelliJ IDEA中使用Git的基本步骤3.1 项目导入 Git3.2 查看与切换版本信息4 在 IntelliJ IDEA 中使用分支4.1 创建分支4.2 无冲突合并4.3 冲突合并5 结语 1 前言版本控制是现代软件开发的支柱,而Git则是这个领域最
适用于gitee和github参考链接 GitHub详细教程1.git的下载链接Git2.6.2的网址:https://git-scm.com/downloads2.git在目录文件夹中打开3.执行代码一、输入在当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)git init二、输入git add .(注意有个点)这个是将项目上所有的文件添加到本地仓库中的意思,如果
转载 1月前
362阅读
场景最近在整理个人gitee一些旧的分散仓库:一个典型的场景是,多年前自己写了个全栈玩具项目,前后端分在了两个仓库中,现在希望将它们合并到一个仓库中管理。期间,对某一个仓库进行分支合并时,因为被合并的来源分支删除过文件,导致合并到主分支后,主分支的文件也被删除了,当时没发现,还推到gitee上了。需要先本地回滚再强推。吐槽一下:百度合并两个仓库的方法时,有被网上的复制粘贴恶心到,起码把自己的实践经
公司一直用的Git,为了尽快熟悉Git的使用,我登录了自己的GitLab账号新建了一个项目,却发现本地的代码一直提交不上去,显示Push rejected的问题,原因是我没有将本地分支和远程分支建立关联,从网上找了好多方案才解决,特此记录下。第一步:注册并登录账号,没啥说的 第二步:点击new project按钮 第三步:填写项目名称并创建项目 Project name:项目的名称。 Projec
注意看标题 是 上传到 github 上,所以你的 github 地址是 : github.com 而不是其他的,基于这个大方向下做以下修改:第一步: 就需要正在github中创建一个账号:https://github.com/join?source=header-home第二步: 下载并安装git:https://git-scm.com/downloads第三步: 安装成功后打开Git Bash
2月2日,当我们依旧在享受春节假期的时候,却不知大洋彼岸的Gitlab经历了一次惨痛的运维事故。一位操作员为解决一个恶意攻击的问题,在工作到深夜并极度疲劳的状态下,误删除了主数据库的数据!在这位操作员意识问题并立刻终止了移除文件夹操作,但是已经太迟了——300GB的文件只剩下4.5GB。Gitlab随后试图通过可用的备份文件用于恢复生产环境时,他们发现,采用的五种备份方式居然鬼使神差地在这一刻都
  • 1
  • 2
  • 3
  • 4
  • 5