Docker
服务搭建
Docker-笔记类
Docker-Wiki.js
Docker-Trilium(个人云笔记)
Docker-MrDoc(觅思文档)
Docker-MinDoc(文档管理系统)
Docker-Wiz(为知笔记)
Docker-Wizard(开源文档管理系统)
Docker-siyuan(思源笔记)
Docker-Athensresearch(雅典)
Docker-Logseq(日志序列)
Docker-Joplin Server(需搭配APP)
MarkDown-进阶
Docker-AFFiNE(白板文档)
Docker-Obsidian(黑曜石)
Html-文章保护
Docker-Memos(备忘录)
Docker-Etherpad(实时协作在线编辑器)
Docker-AppFlowy
Docker-DokuWiki(维基)
Docker-小书匠
Docker-MD(微信 Markdown编辑器)
Docker-Halo(个人博客)
闲置宽带利用
甜糖
网心云
点心云
Docker-JS TOOL(京豆)
Docker-Gitea(代码托管平台)
Git使用小技巧
Git-命令推送
Git-常用命令
Docker-CentOS
Docker-iperf3(网络测速)
Docker-QingLong(青龙面板)
🚫青龙-NolanJDCloud
青龙-Ninja
青龙-京豆
青龙-互助码
青龙-WxPusher(通知)
青龙-其他脚本
青龙-bilibili
青龙-短视频金币
青龙-常见问题
青龙-迁移
青龙-快速部署
Docker-EMQX(MQTT服务器)
EMQX-高级操作
Docker-Home Assistant
Docker-RustDesk(远程桌面)
Docker-邮箱系统
Docker-SRS(直播服务器)
Docker-Bitwarden(密码服务器)
Bitwarden-TOTP(双因素认证2FA)
Docker-书签/导航
Docker-OneNav
Docker-Flare
Docker-WebStack
Docker-GEEKAPE
Docker-nav(发现导航)
Docker-Linkding(网络书签)
Docker-Wallabag(网络书签)
Docker-Benotes(书签)
Docker-LyLme Spage(六零导航页)
Docker-Homarr(浏览器仪表板)
Docker-Sun-Panel
Docker-Nginx
Docker-nginxWebUI(反向代理)
Docker-Nginx Proxy Manager
Docker-Nginx Config(配置生成器)
Docker-Nginx UI
Nginx-配置详细说明
PHP扩展
Nginx-安全
Nginx-Shell管理脚本
Docker-Redis
Docker-Jupyter(Python在线环境)
JupyterHub(支持课程管理)
Jupyter(单用户)
Jupyter-OpenCV
JupyterHub-自构建
Docker-LiveTorrent(磁力链在线解析)
Docker-OpenVPN
OpenVPN-配置注释
OpenVPN-基础部署
OpenVPN-一键脚本部署
OpenVPN-访问内部设备
OpenVPN-ovpn-admin(WebUI)
Docker-Switch联机
Docker-网站统计
Docker-Umami
Docker-Matomo
Docker-IPsecVPN
Docker-Zerotier(虚拟组网)
ZeroTier-Planet(星球)
Zerotier-Moons(月亮)
Zerotier-伪根服务器(修改UI)
ZeroTier-局域组网
Docker-Linux
Docker-Screeps 服务器
Docker-Harbor(Docker 镜像服务器)
Harbor-镜像迁移
docker-mirror(镜像转存工具)
Docker-Reader(网文阅读器)
Docker-聊天类
Docker-Rocket.chat(IM聊天系统)
Docker-Fiora(二次元聊天室)
Docker-Mattermost(开发者聊天室)
Docker-唐僧叨叨
Docker-Mastodon
Docker-VoceChat
Docker-blogChat(在线聊天室)
Docker-NASTools(影音库工具)
Docker-Lottery(抽奖程序)
Docker-VSCode Web版
Docker-临时分享类
Docker-PasteMe(自销毁小纸条)
Docker-PasteBin(临时分享)
Docker-Pingvin Share(文件分享)
Docker-Snapdrop(局域网传输)
Docker-FileCodeBox(文件快递柜)
Docker-microbin(临时分享)
Docker-PairDrop(局域网传输)
Docker-FastSend(文件快传)
Docker-internal-chat(局域网文字/文件)
Docker-Enclosed(私密安全笔记)
Docker-任务管理类
Docker-TAIGA(看板)
Docker-Focalboard(看板)
Docker-DooTask(轻量级任务管理工具)
Docker-Vikunja(待办事项)
Docker-Tasks.md(任务管理板)
Docker-Send(私密文件分享)
Docker-ScreeGo(在线多人屏幕分享)
Docker-ChatGPT
ChatGPT(伪)-部署
ChatGPT-未测试项目
ChatGPT-ChatGPT Web
🚫ChatGPT-ChatGPT Vercel
🚫ChatGPT-PandoraNext(潘多拉)
🚫ChatGPT-PandoraNext-Helper(Token管理)
Docker-kkFileView(文件在线预览)
Docker-问卷考试类
Docker-学之思(开源考试系统)
Docker-文字识别类(OCR)
Docker-OCR(Python)
Docker-Paperless-ngx(无纸化)
Docker-短链类
Docker-Yourls(短链)
Worker短链(CloudFlare)
Docker-GreaterWMS(仓管系统)
Docker-内网穿透
Docker-Frp
Docker-NPS
Frp-客户端配置工具
Docker-Frp-Panel
Docker-OpenP2P
Docker-网盘
Docker-AList(云盘直链)
🚫Docker-FileRun(个人网盘)
Docker-腾飞WebOS
Docker-Cloudreve(支持WebDAV子账户)
Docker-Seafile
Docker-ZFile
Docker-Dufs(轻量文件服务器)
Docker-FileGator
Docker-SSH/远程桌面
Docker-Guacamole(远程桌面)
Docker-Nexterm(服务器管理软件)
Docker-Sshwifty(SSH&Telnet客户端)
Docker-Next Terminal(Web终端)
Docker-CF_Tunnels(隧道)
Docker-RouYi_WMS
Docker-图形化管理工具
Docker-Portainer(图形化管理工具)
Docker-SimpleDocker(Docker控制面板)
Docker-Easypanel(易面板)
Docker-DockerUI(国内图形化)
Docker-1Panel
Docker-宝塔
Docker-lazydocker(Shell UI)
Docker-⭐DPanel(可视化管理面板)
Docker-⭐Dockge(docker-compose管理器)
Docker-Dokploy(PaaS)
Docker-UpSnap(局域网唤醒)
Docker-Watchtower(自动更新)
Docker-RunnerGo(全栈测试)
Docker-Web工具箱
Docker-Stirling-PDF(PDF工具)
Docker-IT Tools(IT工具箱)
Docker-Reference(速查神器)
Docker-Photopea(在线PS)
Docker-miniPaint(在线PS)
Docker-Morphos(文件转换)
Docker-证件照片排版
Docker-网易云解锁
Docker-nondanee_UnblockNeteaseMusic
Docker-UnblockNeteaseMusic
Docker-LX Music_Sync(数据同步)
Docker-在线白板类
Docker-Wbo(协作白板)
Docker-Excalidraw+(在线白板)
Docker-tldraw
Docker-Cook(今天吃什么)
Docker-Android
Docker-QD(自动签到)
QD-使用说明
Docker-消息推送(通知)
Docker-Wecom酱
Docker-Gotify(消息通知)
Docker-WeChatBot(微信机器人)
Docker-lumen项目部署
Docker-简历构建器
Docker-Open Resume
Docker-Reactive Resume
Docker-照片备份
Docker-Immich
Docker-vlmcsd(KMS)
Docker-Papermerge(数字档案文件管理系统)
Docker-SearXNG(搜索引擎)
Docker-Snipe-IT(资产管理)
Docker-Moments(极简朋友圈)
Docker-neko(浏览器)
Docker-AsPoem(诗词网站)
Docker-CMS(内容管理系统)
Docker-Ikaros(个人内容管家)
Docker-JPress
Docker-OneKVM(类向日葵控控)
Docker-OS(系统)
Docker-DSM(群晖)
Docker-OSX(MacOS)
Docker-Puter(云端系统)
Docker-GodoOS(内网办公操作系统)
Docker-Nextcloud
Docker-KodCloud(可道云)
Docker-MacOS
Docker-Windows
Docker-Ferry(工单系统)
Docker-HivisionIDPhotos(AI证件照)
Docker-IPTVnator(IPTV播放器)
Docker-SQL工具
Docker-SQLynx
Docker-STUN/TURN(Coturn)
Docker-gocron(定时任务管理系统)
Docker-paopao-ce(微社区)
Docker-JSON Hero(JSON浏览器)
Docker-n8n(工作流自动化)
Docker-Aria2
Docker-NTP(时间服务器)
Docker-EasyTier(异地组网)
Linux-EasyTier
EasyTier-配置文件
Docker-Domain Admin(域管理员)
Docker-WPS
卷的使用
备份与还原
各种开源项目(未测试)
限制资源
开放端口调整
更换 Docker 源
镜像转存DockerHub
DockerHub 代理加速(Cloudflare Worker)
Docker 代理加速(Cloudflare Worker)
代理加速
⭐CF-Workers-docker(DockerHub 加速)
docker run 转 docker-compose
Docker 解释
Dockerfile(自建镜像)
使用第三方构建
多阶段构建(缩小体积)
Docker的备份服务器
Kasm(Web服务)
Docker-备份与还原
Docker-volume(卷)
Docker-network(网络)
Linux 安装 Docker
Windows 安装 Docker
Win7 安装 Docker
游戏服务器搭建
Docker-Valheim(英灵神殿)
Docker-jsnes(在线NES)
Docker-7DaysToDie(七日杀)
7DaysToDie-配置文件
Docker-Conan Exiles(流放者柯南)
Docker-noname(无名杀)
Docker-Epic游戏商城每周免费游戏
Docker-Terraria(泰拉瑞亚)
泰拉瑞亚-服务器
Terrari-存档同步
Docker-Mindustry(像素工厂)
Docker-Habitica(习惯养成RPG)
Docker-RetroArch(在线模拟器)
Docker-vue-idle-game(轮回勇士传说)
Docker-Phira(Phigros 二创版)
Docker-Pterodactyl(翼龙面板⭐)
Pterodactyl-自建预设(游戏部署脚本)
Docker-GamePanelX-V3(游戏面板)
Docker-MCSManager(游戏面板⭐)
Docker-Easy-WI(游戏面板)
Docker-常见问题处理
Podman(Docker替代品)
Docker-Linux Command(Linux命令搜索引擎)
Docker-修改存储位置
Dockerc(编译为独立二进制文件)
slim(镜像瘦身)
Docker-API(远程连接)
Docker-cloudbak(云朵备份)
本文档使用 MrDoc 发布
-
+
首页
Docker-Gitea(代码托管平台)
## Gitea_Docker(服务器) **相关链接:** - [Gitea Docker](https://hub.docker.com/r/gitea/gitea) - [Gitea官方中文文档](https://docs.gitea.com/zh-cn/next/) - [反向代理](https://docs.gitea.com/zh-cn/next/administration/reverse-proxies) ### 群辉Docker安装 `gitea/gitea`  高权限执行容器  转载`/data`,Git数据都会存在这  开放端口,容器端口可以修改,要和之后配置的一致 ### Dcoker run ```bash #直接拉取最新版本,需要其它版本自己去https://hub.docker.com/找 docker pull gitea/gitea 》》》注意防火墙或安全组中放开用到的端口(例如1022和3000) 官网启动方式 docker run -d --name=gitea -p 1022:22 -p 3000:3000 -v $PWD:/data gitea/gitea:latest 本次启动方式(新增两个参数,可以根据需要选择) docker run -d --privileged=true --restart=always --name=gitea -p 1022:22 -p 3000:3000 -v $PWD:/data gitea/gitea:latest # --privileged=true 使用该参数,container内的root拥有真正的root权限(可根据需要选择是否要该参数) # --restart=always 自动重启容器(可根据需要选择是否要该参数) # -p 端口映射(宿主机端口:容器端口) # -v 容器卷挂载 (宿主机目录 :容器目录) ``` ### [docker-compose](https://docs.gitea.cn/installation/install-with-docker-rootless) ```bash mkdir gitea # 创建所需文件夹 nano docker-compose.yml ``` `docker-compose.yml` ```yaml version: "3" services: gitea: image: gitea/gitea:latest container_name: gitea environment: - USER_UID=1000 - USER_GID=1000 restart: always volumes: - ./gitea:/data - /etc/localtime:/etc/localtime:ro ports: - "3000:3000" - "1022:22" ``` 执行 `docker-compose up -d` 运行 ### 配置文件 Gitea 配置文件: `.../conf/app.ini`,[官方配置说明](https://docs.gitea.cn/administration/config-cheat-sheet) ```ini APP_NAME = mixly库 ; Gitea 程序名称 RUN_MODE = prod ; 运行模式 RUN_USER = git ; 运行用户 [repository] ; 仓库配置 ROOT = /data/git/repositories ; 仓库根目录 [repository.local] ; 本地仓库配置 LOCAL_COPY_PATH = /data/gitea/tmp/local-repo ; 本地仓库复制目录 [repository.upload] ; 上传仓库配置 TEMP_PATH = /data/gitea/uploads ; 临时上传目录 [server] ; 服务器配置 APP_DATA_PATH = /data/gitea ; 数据目录 DOMAIN = nas.918178.xyz ; 域名 SSH_DOMAIN = nas.918178.xyz ; SSH 域名 HTTP_PORT = 3000 ; HTTP 端口 ROOT_URL = http://nas.918178.xyz:3000/ ; 根 URL DISABLE_SSH = false ; 是否禁用 SSH SSH_PORT = 22 ; SSH 端口 SSH_LISTEN_PORT = 22 ; SSH 监听端口 LFS_START_SERVER = true ; 是否启动 LFS 服务器 LFS_CONTENT_PATH = /data/git/lfs ; LFS 内容目录 LFS_JWT_SECRET = 48ONPW634Nw-ql_Dk4MncchkxrdouxGP4hOwOO-r1fM ; LFS JWT 密钥 OFFLINE_MODE = false ; 是否离线模式 [database] ; 数据库配置 PATH = /data/gitea/gitea.db ; 数据库文件路径 DB_TYPE = sqlite3 ; 数据库类型 HOST = localhost:3306 ; 数据库主机 NAME = gitea ; 数据库名称 USER = root ; 数据库用户名 PASSWD = ; 数据库密码 LOG_SQL = false ; 是否记录 SQL SCHEMA = ; 数据库模式 SSL_MODE = disable ; 数据库 SSL 模式 CHARSET = utf8 ; 数据库字符集 [indexer] ; 索引器配置 ISSUE_INDEXER_PATH = /data/gitea/indexers/issues.bleve ; 问题索引器路径 [session] ; 会话配置 PROVIDER_CONFIG = /data/gitea/sessions ; 会话提供者配置路径 PROVIDER = file ; 会话提供者 [picture] ; 图片配置 AVATAR_UPLOAD_PATH = /data/gitea/avatars ; 头像上传路径 REPOSITORY_AVATAR_UPLOAD_PATH = /data/gitea/repo-avatars ; 仓库头像上传路径 DISABLE_GRAVATAR = false ; 是否禁用 Gravatar ENABLE_FEDERATED_AVATAR = true ; 是否启用联合头像 [attachment] ; 附件配置 PATH = /data/gitea/attachments ; 附件路径 [log] ; 日志配置 MODE = file ; 日志模式 LEVEL = info ; 日志级别 ROUTER = console ; 日志路由 ROOT_PATH = /data/gitea/log ; 日志根路径 [security] ; 安全配置 INSTALL_LOCK = true ; 是否启用安装锁 SECRET_KEY = f5vO164YvZ9ww2Ehpgbpg40PJXAAeb2Ww2kOJaXgxLB5NwwXWLvhehzEgeYTIatQ ; 密钥 REVERSE_PROXY_LIMIT = 1 ; 反向代理限制 REVERSE_PROXY_TRUSTED_PROXIES = * ; 反向代理受信任代理 INTERNAL_TOKEN = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE2NjU2NjI0MTR9.DJwQMK6R2WLC1FJp3ff53MVj8mrCEkAmv-AKq6O8og4 ; 内部令牌 PASSWORD_HASH_ALGO = pbkdf2 ; 密码哈希算法 [service] ; 服务配置 DISABLE_REGISTRATION = true ; ⭐是否禁用注册 REQUIRE_SIGNIN_VIEW = true ; 是否需要登录查看 REGISTER_EMAIL_CONFIRM = false ; 是否需要注册邮箱确认 ENABLE_NOTIFY_MAIL = false ; 是否启用通知邮件 ALLOW_ONLY_EXTERNAL_REGISTRATION = false ; 是否只允许外部注册 ENABLE_CAPTCHA = false ; 是否启用验证码 DEFAULT_KEEP_EMAIL_PRIVATE = false ; 默认是否保持邮箱私有 DEFAULT_ALLOW_CREATE_ORGANIZATION = true ; 默认是否允许创建组织 DEFAULT_ENABLE_TIMETRACKING = true ; 默认是否启用时间追踪 NO_REPLY_ADDRESS = noreply.localhost ; 没有回复地址 [mailer] ; 邮件配置 ENABLED = false ; 是否启用邮件 ; PROTOCOL = smtp ; 邮件协议(smtp、smtps、smtp+starttls、smtp+unix、sendmail、dummy) ; SMTP_ADDR = localhost ; SMTP 地址 ; SMTP_PORT = 25 ; SMTP 端口 ; USE_CLIENT_CERT = false ; 是否使用客户端证书 ; CLIENT_CERT_FILE = ; 客户端证书文件路径 ; CLIENT_KEY_FILE = ; 客户端证书密钥文件路径 ; FORCE_TRUST_SERVER_CERT = false ; 是否强制信任服务器证书 ; USER = ; 邮件用户名 ; PASSWD = ; 邮件密码 ; FROM = ; 发件人 ; ENVELOPE_FROM = ; 邮件发件人(设置为 <> 以发送一个空地址) ; SUBJECT_PREFIX = ; 邮件主题前缀 [openid] ; 开放身份验证配置 ENABLE_OPENID_SIGNIN = true ; 启用 OpenID 登录 ENABLE_OPENID_SIGNUP = true ; 启用 OPENID 注册 ``` ### web配置 安装完成后打开 `http://IP:3000`  数据库无特殊需求,默认即可   可以设置邮件服务 > 邮箱的SMTP主机为 域名:端口,不加端口无效  管理员可以不设置,`第一个注册的用户会默认为管理员` 提交后重新打开这个页面,如果进不去就再等等,服务器需要执行配置 默认配置文件在`/data/gitea/conf/app.ini` ### Git新建项目 新建的项目是无法直接添加文件的,可以使用命令重新创建或是推送一个已创建的 ## Git安装 [Git官网](https://git-scm.com/) 官网下载对应版本 `如没特殊需求,可以一直默认安装` ### 选择安装组件  ### 选择开始菜单文件夹 开始文件菜单名  ### 选择 Git 默认编辑器  Git 安装程序里面内置了 10 种编辑器供你挑选,比如 Atom、Notepad、Notepad++、Sublime Text、Visual Studio Code、Vim 等等,默认的是 Vim ,选择 Vim 后可以直接进行到下一步,但是 Vim 是纯命令行,操作有点难度,需要学习。如果选其他编辑器,则还需要去其官网安装后才能进行下一步。 ### 项目(仓库)的主干名字  1. Git 自己选择,名字是 master ,但是未来也有可能会改为其他名字 2. 我们自行决定,默认是 main,当然,你也可以改为其他的名字 > 第二个选项下面有个 NEW!,说很多团队已经重命名他们的默认主干名为 main . 这是因为2020 年非裔男子乔治·弗洛伊德因白人警察暴力执法惨死而掀起的 Black Lives Matter(黑人的命也是命)运动,很多人认为 master 不尊重黑人,呼吁改为 main. ### 调整 path 环境变量  > 1. 仅从 Git Bash 使用 Git。这个的意思就是你只能通过 Git 安装后的 Git Bash 来使用 Git ,其他的什么命令提示符啊等第三方软件都不行 > 2. 是从命令行以及第三方软件进行 Git。这个就是在第一种基础上进行第三方支持,你将能够从 Git Bash,命令提示符(cmd) 和 Windows PowerShell 以及可以从 Windows 系统环境变量中寻找 Git 的任何第三方软件中使用 Git。推荐使用这个 > 3. 从命令提示符使用 Git 和可选的 Unix 工具。选择这种将覆盖 Windows 工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。一句话,适合比较懂的人折腾 ### 选择HTTPS后端传输  ``` use the OpenSSL library Server certificates will be validated using the ca-bundle. crt file. 使用 OpenSSL 库 服务器证书将使用 ca-bundle.crt 文件进行验证。 Use the native Windows Secure Channel library Server certificates will be validated using Windows Certificate Stores. This option also allows you to use your company's internal Root CA certificates distributed e.g. via Active Directory Domain Services. 使用本机 Windows 安全通道库 服务器证书将使用 Windows 证书存储进行验证。 此选项还允许您使用公司内部分发的内部根 CA 证书,例如通过 Active Directory 域服务。 ``` ### 配置行尾符号转换  ``` 1. 签出 Windows 样式,提交 Unix 样式的行结尾。 2. 按原样签出,提交Unix样式的行结尾。 3. 按原样签出,按原样提交。 ``` ### 配置终端模拟器以与 Git Bash 一起使用  ``` 使用 MinTTY(MSYS2的默认终端) Git Bash 将使用 MinTTY 作为终端仿真器,该仿真器具有可调整大小的窗口非矩形选择和 Unicode 字体。 Windows 控制台程序(例如交互式 Python)必须通过 "winpty" 启动才能在 MinTTY 中运行。 使用 Windows 的默认控制台窗口 Git 将使用 Windows 的默认控制台窗口("cmd.exe"),该窗口可与 Win32 控制台程序(例如交互式Python 或 node.js)一起使用,但默认回滚非常有限,需要将其配置为使用 Unicode 字体才能正确显示非 ASCII 字符,并且在 Windows 10 之前,其窗口不可随意调整大小,并且仅允许选择矩形文本。 ``` 推荐第一个 ### 选择默认的 “git pull” 行为  ``` 默认(快进或合并) 这是 "git pull" 的标准行为:在可能的情况下将 当前分支 快进到 获取的分支,否则创建合并提交。 变基将当前分支变基到获取的分支上。如果没有本地提交要变基,则等同于快进。 只能快进快进到获取的分支。如果不可能,则失败。 ``` 1. merge(推荐) 2. rebase 3. 直接获取 ### 选择一个凭证帮助程序  1. Git 凭证管理核心 2. Git 凭证管理 3. 不使用凭证助手 ### 配置额外的选项  1. 启用文件系统缓存就是将批量读取文件系统数据并将其缓存在内存中以进行某些操作,可以显著提升性能。这个选项默认开启。 2. 启用符号链接 ,符号链接是一类特殊的文件, 其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用,类似于 Windows 的快捷方式,不完全等同 类Unix(如 Linux) 下的 符号链接。因为该功能的支持需要一些条件,所以默认不开启。 ### Git功能介绍  ## Tortoisegit(小乌龟,Git图形化) [Tortoisegit官网](https://tortoisegit.org/download/) 支持中文,先安装主体,再安装语言包 ### 提交代码到服务器  1. 修改项目文件 2. 提交本地,在本地项目的空白处点击鼠标右键,选择 【Git提交(C) -> "master"...】 >  在弹出提交(Commit)对话框中完成提交说明信息,和选择需要提交的文件,可根据需要新建分支,然后点击 【提交】 按钮,将修改提交到**本地仓库:**  弹出提交进度窗口,提交成功后还需要“推送”将本地仓库的修改推送到**远程仓库** >  3. 同步拉取,在实际工作中,如果多人协作或者多个客户端进行修改,那么我们还要拉取别人推送到在线仓库的内容,所以在推送之前需要先执行同步拉取(Pull ...)操作 > 在本地仓库文件夹上【右击鼠标】→【Git同步】 >  > 打开Git同步窗口(包括常规操作及日志,同右击菜单快捷操作一样),点击【拉取(P)】,将远程分支拉取到本地  4. 冲突解决 > 如果服务器上的文件没有被修改过,就会直接提示已经更新到最新,那你就可以直接进行下一步“推送(H)”操作了:  反之,如果服务器上的文件被修 5. 编译OK > 改过了(本地文件修改前不是最新版本),就会提示冲突。先要解决冲突,然后再提交结果 >  > 需要注意的是,和使用TFS、SVN的习惯一样,你在修改本地内容之前,最好先 拉取(pull)一下,减少冲突的可能。 6. ***\*推送远程\****,将提交到本地仓库的修改推送到远程仓库,可以直接在提交成功后的提示窗口上点击【推送(H)...】,或者在Git同步窗口点击【推送(H)...】,鼠标右击的菜单上也有相应的快捷操作:选择 【TortoiseGit(T)】→【推送(H)...】 > 弹出推送(push)对话框: >  > 一般保持默认,点击 “确定” 按钮 > 然后弹出推送进度界面,可能要求你输入用户名,点击【确定】,然后要求输入密码,密码输入正确后,显示推送成功界面: >  > 如果你按照上一小节**Tortoisegit 配置**的设置操作,则输入密码以后会记住密码。密码会明文保存在C:\Users\用户名\.git-credentials 这个文件中,请小心保存 ### 设置中文 右键任何一个文件夹  设置  ### Git文件上角标符号说明  ### 修复状态图标不显示问题 #### 方法1 1. 按Win+R键打开运行对话框,输入 regedit ,打开注册表; 2. 找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer; 3. 新建一个“字符串值”名称为 “Max Cached Icons” 值是 “2000”; 4. 重启一下电脑,看图标是否显示。 #### 方法2 1. 在弹出的注册表编辑器中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers这一项 2. 找到后可以发现在该项下有很多个,而Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用  3. 编辑HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers,修改tortoise相关的名称(如在名称前加一个空格前缀,并加数字)。  4. 重启一下电脑 ### 设置邮箱 提交的话需要设置邮箱,只是克隆就不需要  ### Git克隆 右键——Git克隆  ### Git提交   一定要有日志信息才能成功提交(提交并不代表文件上传了) ### Git推送 `注意,正常多人同时修改时,提交后会再克隆一下,然后处理好冲突再进行提交`  不清楚可以不改  填写账号密码  推送成功 刷新下就可以看到我们刚推送的文件了  ## Gitea 更换服务器 可以吧整个映射目录保存,换到新的服务器上就行了 如果只是想要保留项目,可以仅仅保存项目  导出这个,新服务器用户创建好了,把这些项目再放进去,重启服务  登录,用户设置,仓库列表,里面会显示出之前移动过来的项目 收录,默认是私有库,可以更改为公有的
造物者W
2024年4月9日 16:22
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码