git 安装

Linux

发行版

sudo yum install git

Debian

sudo apt-get install git

Mac or Windows

官网下载安装包即可

git 更新

brew upgrade git

git 配置

git config --list # 查看全局配置


git config user.name # 设置用户名

git 补全

# 1. 检查 zsh 版本
zsh --version

# 2. 如果使用 Oh My Zsh(推荐)
# 编辑 ~/.zshrc
plugins=(git)

# 3. 如果没有 Oh My Zsh,手动配置
mkdir -p ~/.zsh
curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.zsh -o ~/.zsh/_git

# 添加到 ~/.zshrc
fpath=(~/.zsh $fpath)
autoload -Uz compinit && compinit

# 4. 生效
source ~/.zshrc

git 帮助

有三种方式可以找到

git help <verb>
git <verb> --help
man git-<verb>

获取 git 仓库

将现有目录初始化为 git 仓库

git init
git remote -v # 显示远程仓库的地址
git remote add origin xxx # 新增远程仓库


git push -u origin main 首次提交

从服务器克隆 git 仓库

git clone xxx local_name

git 提交

修复提交

修改最近一次提交的命令。如果你需要更改上次提交的提交信息或者添加遗漏的文件到上次提交中,可以使用此命令。

git commit --amend

如何安装 Git LFS

根据你的操作系统,按照以下步骤来安装 Git LFS:

对于 macOS 用户

如果你使用的是 macOS,并且已经安装了 Homebrew,你可以通过以下命令来安装 Git LFS:

brew install git-lfs

然后运行 Git LFS 安装命令:

git lfs install

对于 Windows 用户

  1. 访问 Git LFS 的官方 GitHub 页面

  2. 下载适合你系统的最新版 git-lfs-windows 安装程序。

  3. 运行下载的安装程序并跟随提示完成安装。

  4. 安装完成后,在命令提示符或 PowerShell 中运行:

    git lfs install
    

对于 Linux 用户

对于 Debian/Ubuntu系统,可以使用以下命令安装:

sudo apt-get install git-lfs

对于其他Linux发行版,请参考官方文档找到相应的安装方法。安装完成后,再次运行:

git lfs install

这应该能解决 ‘lfs’ is not a git command 的问题。如果一切正常,你会看到类似如下输出:󠁪Updated git hooks. Git LFS initialized. 这意味着 Git LFS 已经成功安装并且初始化了。现在你可以开始使用 Git LFS 来管理大型文件了。如果你在安装过程中遇到任何问题,请提供详细的错误信息,以便进一步帮助你解决问题。