七分钟读懂Git的使用方法
September 25, 2024
import CodeBlock from '../../components/CodeBlock.astro';
export const gitclone = git clone https://github.com/******/****** Cloning into '******'... remote: Enumerating objects: 42, done. remote: Total 42 (delta 0), reused 0 (delta 0), pack-reused 42 Unpacking objects: 100% (42/42), done.
export const gitinit = git init
export const gitcli = // 克隆远端的项目到本地 git clone // 初始化本地仓库 git init // 将文件添加到暂存区 git add // 将暂存区的文件添加到本地版本库中 git commit // 将代码上传到远端 git push // 拉取远端代码 git pull // 获取远端代码库 git fetch // 切换分支 git checkout // 切换分支 git switch // 查看提交记录 git log // 查看当前分支状态 git status // 查看当前文件更改 git diff // pick commit到当前分支 git cherry-pick // 远端仓库相关操作 git remote // 切换分支 git branch // 合并代码 git merge
Git是一个高效的版本控制软件,最初是为管理Linux内核项目,如今成为时下最流行的分布式版本管理系统。它既能管理小型的个人开发者项目,也能管理像Linux系统开发这样大的工程。
通常我们会将远程的仓库克隆下来
<CodeBlock lang={'ts'} code={gitclone}>
或者在本地初始化,将本地的项目推送到远端
<CodeBlock lang={'ts'} code={gitinit}>
这样我们在本地的版本库就创建完成了。
git的一些常见命令有:
<CodeBlock lang={'ts'} code={gitcli}>
同时也有很多桌面软件可以帮助我们实现可视化操作,常用的有 SourceTree 和 Github Desktop。