Git-基本介绍

集中型和分散性

  1. 集中型:(Centralized)
    工程全体放在单一Server,由单一Server统一管理。
    代表:Subversion / CVS等
  2. 分散型:(Distributed)
    客户端不止保存文件的最新Snapshot,包含过去更新履历的所有库镜像都会保存在客户端。

Git基本概念

Git管理的三个区域

在这里插入图片描述

### Git-Bash 的介绍及其用途 Git-Bash 是一个适用于 Microsoft Windows 环境的应用程序,它为 Git 命令行体验提供了一个仿真层,相当于在 Windows 上通过 Git Bash 这个模拟的 Unix 命令行终端进行 Git 相关的版本控制[^1]。Git-Bash 提供了类 Unix 的环境,使得开发者可以在 Windows 系统中使用常见的 Unix 工具和命令,例如 `ls`、`cd`、`cp` 等。 Windows 的 Git 安装包自带 Git-Bash 软件,下载并安装 Git 后即可直接使用 Git-Bash[^1]。安装完成后,可以通过桌面快捷方式或命令行启动 Git-Bash。 ### 如何使用 Git-Bash #### 配置 Git-Bash 为了更好地使用 Git-Bash,可以对其进行一些基本配置。例如,解决中文乱码问题和修改命令提示符等: - **解决中文乱码**:在 Windows Terminal 中配置 Git-Bash 时,需要确保命令行参数包含 `-l -i`,以避免中文乱码问题[^2]。 - **修改命令提示符**:可以通过编辑 `.bashrc` 或 `.zshrc` 文件来定制命令提示符[^3]。 #### 在 Windows Terminal 中配置 Git-Bash 要在 Windows Terminal 中使用 Git-Bash,需要添加 Git-Bash 的配置文件。具体操作包括设置名称、命令行路径(如 `C:\Program Files\Git\bin\bash.exe -l -i`)、启动目录(建议选择用户家目录 `%USERPROFILE%`),以及图标路径(如 `C:\Program Files\Git\git-bash.exe`)。 #### 基本使用 Git-Bash 支持大部分常用的 Unix 命令,以下是一些常用的 Git 和 Shell 命令示例: ```bash # 查看当前目录下的文件和文件夹 ls # 切换到指定目录 cd /path/to/directory # 初始化一个新的 Git 仓库 git init # 克隆远程仓库 git clone https://github.com/username/repository.git # 查看当前分支的状态 git status # 添加文件到暂存区 git add . # 提交更改到本地仓库 git commit -m "提交信息" # 推送更改到远程仓库 git push origin main ``` #### 自定义配置 如果希望进一步自定义 Git-Bash,可以安装其他 Shell,例如 Zsh,并配置相应的插件和主题[^3]。通过编辑 `.zshrc` 文件,可以启用插件并调整 Shell 的行为。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值