当前位置: 首页 > news >正文

网络维护工作谷歌seo网络营销价格

网络维护工作,谷歌seo网络营销价格,官网设计公司有哪些,网页制作员是做什么的目录 1. 安装 Git for Windows 2. 创建本地 Git 仓库(裸仓库) 3. 设置本地开发环境 (1) 在开发机器上克隆仓库 (2) 提交代码 4. 远程访问本地 Git 服务器 方法 1:使用 SSH 访问 (1) 配置 SSH 服务器 (2) 客户端连接 方法 2&#xf…

目录

1. 安装 Git for Windows

2. 创建本地 Git 仓库(裸仓库)

3. 设置本地开发环境

(1) 在开发机器上克隆仓库

(2) 提交代码

4. 远程访问本地 Git 服务器

方法 1:使用 SSH 访问

(1) 配置 SSH 服务器

(2) 客户端连接

方法 2:使用 Git 自带 HTTP 服务器

(1) 配置 HTTP 服务器

5. 远程开发流程

(1)开发者克隆仓库

(2)开发、提交

(3)推送到服务器

6. 可视化管理工具(可选)

总结


Windows 下搭建 Git 本地服务器并进行开发,可以使用 Git for Windows + SSH/HTTP 访问。下面是完整步骤:

1. 安装 Git for Windows

下载 Git for Windows:官网

    安装时选择:

    1. Use Git from the Windows Command Prompt
    2. Use OpenSSH(默认选项)
    3. Checkout as-is, commit as-is(防止 Windows/Linux 换行符问题)

    安装完成后,打开 Git Bash,输入:

    git --version

    确保 Git 安装成功。

    2. 创建本地 Git 仓库(裸仓库)

    在 Windows 下,我们可以直接在本地创建一个裸仓库作为服务器。

    mkdir D:\git-server

    cd D:\git-server

    git init --bare myproject.git

    --bare 选项表示这是一个裸仓库,不包含工作目录,适合作为远程仓库。

    3. 设置本地开发环境

    (1) 在开发机器上克隆仓库

    可以在 Windows 另一台电脑或同一台电脑的不同目录克隆仓库:

    git clone D:\git-server\myproject.git D:\myproject

    cd D:\myproject

    (2) 提交代码

    创建一个示例文件并提交:

    echo "Hello Git" > README.md

    git add README.md

    git commit -m "First commit"

    git push origin master

    4. 远程访问本地 Git 服务器

    如果需要在 局域网 内其他设备访问本地 Git 服务器,可以使用 SSH 或 HTTP

    方法 1:使用 SSH 访问

    (1) 配置 SSH 服务器

    Windows 10/11 内置 OpenSSH,启用方法:

    启用 SSH 服务

    1. 打开 PowerShell(管理员模式),输入:

    Get-Service sshd

    1. 如果 sshd 未启动,运行:

    Start-Service sshd

    Set-Service -Name sshd -StartupType Automatic

    添加 Git 用户

    1. 创建 git 账户(或使用现有账户)
    2. 在 C:\Users\git\.ssh\authorized_keys 文件中添加客户端公钥

    配置仓库目录权限

    icacls D:\git-server /grant git:F /t

    (2) 客户端连接

    在远程客户端(Windows/Linux/macOS)上,运行:

    git clone ssh://git@192.168.1.100/D:/git-server/myproject.git

    推送代码

    git add .

    git commit -m "Update"

    git push origin master

    方法 2:使用 Git 自带 HTTP 服务器

    Git for Windows 自带 git-http-backend,可以搭建 HTTP 访问

    (1) 配置 HTTP 服务器

    在 Git Bash 中执行:

    mkdir D:\git-server

    cd D:\git-server

    git daemon --reuseaddr --base-path=D:/git-server --export-all --verbose

    然后其他设备可以通过:

    git clone git://192.168.1.100/myproject.git

    此方法 仅支持克隆(read-only),如果要支持 HTTP 推送(write),需要配置 Apache/Nginx

    5. 远程开发流程

    (1)开发者克隆仓库

    git clone ssh://git@192.168.1.100/D:/git-server/myproject.git

    (2)开发、提交

    cd myproject

    echo "New feature" >> feature.txt

    git add feature.txt

    git commit -m "Add new feature"

    (3)推送到服务器

    git push origin master

    ​​​​​​​

    6. 可视化管理工具(可选)

    如果不想用命令行,可以使用:

    • Gitea(轻量级 Git 服务器,支持 Web 界面)下载
    • GitLab(企业级 Git 服务器)官网
    • Sourcetree(Git GUI 客户端)下载


    总结

    • 仅本机开发:直接使用 git init --bare
    • 局域网共享
      • SSH(推荐,安全性高)
      • Git Daemon(适合只读访问)
      • HTTP 服务器(需配置 Apache/Nginx)
    • 可视化管理:可选用 Gitea 或 GitLab

    这样,你就可以在 Windows 上搭建 Git 本地服务器 并进行开发了!

    http://www.dtcms.com/a/605662.html

    相关文章:

  1. esp32-s3-supermini使用arduio IDE进行mpu6050的数据读取
  2. C++ 建造者模式:复杂对象的“定制化分步构建”指南
  3. 【开题答辩全过程】以 基于 Spring Boot的一品清餐外卖点餐系统的设计与实现为例,包含答辩的问题和答案
  4. 【SpringBoot】36 核心功能 - 高级特性- Spring Boot 中的外部配置文件详解
  5. 移动手机号码网站企业在网站建设上的不足
  6. 深入解析Go语言GMP调度模型:高并发背后的核心机制
  7. 怎么建立自己网站 asp高等学校处网站建设总结
  8. 网站怎么做排查修复ppt免费下载模板网站
  9. JAVA应用SCA安全扫描开源解决方案
  10. 【Java Web学习 | 第十篇】JavaScript(4) 对象
  11. 网站建设策划完整方案小程序是什么时候出来的
  12. 解决SSL证书安装后网站仍显示“不安全”的问题
  13. (已解决)vscode打开stm32cubemx生成的工程报红色波浪线警告
  14. 做营销型网站用什么技术百度手机怎么刷排名多少钱
  15. 信息安全的容灾与业务持续安全管理的措施
  16. 毕业设计网站做几个页面古风淡雅ppt模板免费
  17. Android AB升级(三) - update engine架构概述
  18. 二叉树递归题目(一)
  19. 太仓有没有做网站建设的专业网页设计价格
  20. 工作手机监管系统:敏感词预警+行为监控,让销售更规范
  21. 实战|SpringBoot+Vue3 医院智能预约挂号系统(含 AI 助手)
  22. 网站分析报告范文动态asp.net网站开发
  23. 南充做网站公司网站需要网监备案
  24. 如何轻松安全地擦除手机数据以便以旧换新
  25. 大模型强化学习-DPO
  26. 下拉网站导航用ps怎么做新建设网站如何推广
  27. 做一个企业网站的费用wordpress+php调优
  28. 服务器数据恢复—5盘RAID5中四盘重建RAID5,原RAID5数据恢复有戏吗?
  29. 4.3 诗词创作案例:用DeepSeek打造你的专属AI诗人
  30. 五 网站开发总体进度安排wordpress添加单页