本地Gitblit使用

news2024/9/23 3:13:22

首先创建一个本地的gitblit的服务,创建流程如下:

【GitBlit】Windows搭建Git服务器详细教程_搭建gitblit服务-CSDN博客

GitBlit的使用教程-CSDN博客

创建好一个仓库后,分配好用户权限,再将项目拉下来,这里是再visual studio中使用。

http://admin@192.168.0.100:12301/r/xk_jia.git

git diff
git add .
git commit -m "xxxx"
git remote add origin ssh://admin@192.168.100.200:29418/LinuxProject.git
vim .git/config(修改)
root@szdjg-virtual-machine:/home/raojs/workspace/LinuxProject# git push -u origin master


git remote -v // 查看当前远程仓库地址 git remote remove origin // 删除远程连接 git remote add origin git@xxx // 绑定远程ssh地址
 


# 创建并切换到新分支
git checkout -b new-feature
#切换到新分支
 git checkout new-feature
# 推送新分支到远程仓库
git push origin new-feature

gitblit中文显示乱码
作者 admin 在gitBlit, 纪录

进入gitblit-1.8.0\gitblit-1.8.0\data目录下修改defaults.properties 文件

web.blobEncodings = UTF-8 ISO-8859-1

改成

#web.blobEncodings = UTF-8 ISO-8859-1
web.blobEncodings = GB2312

切换不同IP地址时的修改方法:

1、在C:\Users\Raojs\.ssh\config中修改IP地址;

2、如果是本地的git服务器,在D:\SOFTWARE\ProgrammeSoftware\Program Files\gitblit-1.9.3\data\defaults.properties文件中修改server.httpBindInterface = 192.168.80.17地址。然后重启服务器。

3.在visual studio 2022的git选项中修改ip

4.先拉取后推送,admin、yes

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2105725.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第二证券:什么是券商理财,券商理财有风险吗?

券商理财是指证券公司发行的理财产品,证券公司简称为券商,证券公司集结出资者资产主张建立的资产处理升值类产品便是券商理财产品。 券商理财产品中主要有质押式报价回购事务、收益凭证、券商资产处理计划三种。 1、质押式报价回购事务 是证券公司将契…

云计算和传统IT相比,有哪些优势?

云计算相比于传统的IT基础设施,具有以下一些显著的优势: 成本效益: 云计算通常采用按需付费模式,用户只需为实际使用的资源支付费用,避免了高昂的前期硬件投资和维护成本。 弹性计费方式使得企业可以根据业务需求灵活调…

如何做好API安全

在数字化时代,API(应用程序接口)已成为企业间、应用程序间乃至整个数字生态系统中数据交换与功能集成的核心,可 帮助跨多个设备互连多个应用程序或软件系统,定义它们可以发出的调用或请求的种类、调用的方式、应使用的…

C#复习封装_运算符重载

知识点一 基本概念 知识点二 基本语法 知识点三 实例 知识点四:使用 知识点五:可重载和不可重载的运算符 可重载运算符 算数运算符 #region 算数运算符//注意 符号需要两个参数还是一个参数public static Point operator -(Point p1,Point p2){retur…

【Flutter】Flutter安装和配置(mac)

1、准备工作 升级Macos系统为最新系统安装最新的Xcode电脑上面需要安装brew https://brew.sh/安装chrome浏览器(开发web用) 2.、下载flutter https://docs.flutter.dev/release/archive?tabmacos 大家网页后,选择对应的版本【Tips&#x…

VXLAN 为何采用UDP

VXLAN 简介 VXLAN是一种网络虚拟化技术,它通过在UDP数据包中封装MAC地址和IP信息,使得二层网络(如以太网)能够跨越三层网络(如IP网络)进行扩展。这种封装方式不仅支持TCP流量的传输,还能有效处…

Charles - 夜神模拟器证书安装App抓包-charles监控手机出现unknown 已解决

1.Openssl安装 http://slproweb.com/products/Win32OpenSSL.html exe下载安装后进行配置 新建系统变量OPENSSL_HOME,变量值设为(绝对路径)软件安装目录下的bin 直接浏览 编辑用户变量path,新建%OPENSSL_HOME%,最后点击确定 查看openssl版本&a…

读懂以太坊源码(4)-详细解析节点配置文件geth.toml

要读懂以太坊源码,先熟悉配置文件的每个配置项也是非常有必要的,以下代码是以太坊主网配置文件(geth.toml)的完整内容,后面是对每个配置项的说明: [Eth] NetworkId 0 SyncMode "snap" EthDiscoveryURLs [] SnapDisc…

Redis的持久化机制RDB与AOF

RDB RDB 是将 Redis 的内存中的数据定期保存到磁盘上,以防止数据在 Redis 进程异常退出或服务器断电等情况下丢失。 RDB 的优点是:快照文件小、恢复速度快,适合做备份和灾难恢复。 RDB 的缺点是:定期更新可能会丢数据&#xff0…

react文件详情

1、node_modules:存放项目所依赖的一些第三方包文件 2、public:静态资源文件夹 favicon.ico:导航图标 index.html:项目首页的html模版 logo192.png:logo图片 logo512.png:logo图片 manifest.json&#…

Databend Meta-Service 架构概述

Databend 的 meta-service 是一个基于 Raft 共识算法的分布式服务。其核心架构可以概括为一个 Raft 应用,如图中虚线框所示。 Raft 协议的主要组成部分包括: 分布式日志(Log)状态机(State Machine) 分布…

WPS 5亿用户受威胁:APT-C-60利用WPS Office漏洞发动间谍攻击

与韩国有关的网络间谍组织APT-C-60一直在利用Windows版WPS Office的一个零日代码执行漏洞,在东亚目标上安装SpyGlace后门程序。 WPS Office是由中国金山公司开发的一套办公套件,在亚洲很受欢迎。据报道,它在全球拥有超过5亿活跃用户。 这个被追踪为CVE…

静态检查工具

0. 简介 静态检查是软件开发过程中的一个重要环节,它在代码执行之前分析源代码或编译后的代码,以识别潜在的错误、代码规范违规、安全漏洞等问题。静态检查的好处包括提高代码质量、减少bug、增强安全性、提升开发效率等。它能够帮助开发者在早期发现问…

【消息中间件】Kafka从入门到精通

1 Kafka入门 概念 架构 1.1 概述 1.1.1 初始Kafka Kafka是一个由Scala和Java语言开发的,经典高吞吐量的分布式消息发布和订阅系统,也是大数据技术领域中用作数据交换的核心组件之一。以高吞吐,低延迟,高伸缩,高可靠…

浙大数据结构:01-复杂度2 Maximum Subsequence Sum

数据结构MOOC PTA习题 01-复杂度2 Maximum Subsequence Sum #include <iostream> using namespace std; const int M 100005; int a[M]; int main() {int k;cin >> k;int f 1;for (int i 0; i < k; i){cin >> a[i];if (a[i] > 0)//如果出现大于0则…

zm-tree-org 数据量过大时,全部展开后,根节点点击收缩,树形消失

zm-tree-org 数据量过大时&#xff0c;全部展开后&#xff0c;根节点点击收缩&#xff0c;树形消失 <zm-tree-orgref"tree"on-expand"onExpand"</zm-tree-org>export default {methods: {onExpand(e, data) {<!-- 当为根节点,且根节点为闭合时…

web3.0区块链元宇宙是什么

Web3.0 什么是 Web3.0 Web3.0是指基于区块链的去中心化在线生态系统&#xff0c;代表了互联网的下一个阶段。它是由以太坊联合创始人Gavin Wood在2014年创造的概念。Web3.0的发展是随着用户权利的增加和在互联网中角色的重要性不断进化的。 从互联网的发展历程来看&#xff0…

elementUI根据列表id进行列合并@莫成尘

本文章提供了elementUI根据列表id进行列合并的demo&#xff0c;效果如图&#xff08;可直接复制代码粘贴&#xff09; <template><div id"app"><el-table border :data"tableList" style"width: 100%" :span-method"objectS…

[论文笔记]大模型微调数据配比策略

大模型微调数据配比策略 How Abilities in Large Language Models are Affected by Supervised Fine-tuning Data Composition https://arxiv.org/pdf/2310.05492 一、背景&#xff1a; 大模型是无监督的多任务学习器&#xff0c;其强大的泛化能力可以同时理解并执行多种任务…

Linux 进程等待与替换

✏️ 代码引入&#xff1a; #include <stdio.h> #include <unistd.h> // _exit()要此头文件&#xff0c;使用方法与 exit()类似 #include <stdlib.h> // exit(),要此头文件// int fun() //{ // printf("call fun function done!\n"); // retu…