Git-it字典翻译
Git-it字典翻译
下面的内容翻译自git-it/dictionary
水平有限,翻译欠佳。
Git准备工作#
创建一个新的文件夹(目录)
$ mkdir <目录名称>
切换到这个目录 (cd到目录)
$ cd <目录名称>
列出这个目录的信息
$ ls
配置configuration
#
查看 Git 版本
git --version
设置你的名字(全局的)
git config --global user.name "Your Name"
设置你的电子邮箱地址
git config --global user.email youremail@example.com
设置你的Github 账户(这一步不一定是github的,你用别的站点的服务,就设置为相关站点的就是)
git config --global user.username "USERNAME"
Git 基本操作#
在文件夹创建git仓库
$ git init
检查一个仓库的更改状态
$ git status
查看更改的文件
$ git diff
添加一个文件的更改
$ git add <文件名>
添加所有文件的更改
$ git add .
提交(也就是保存)更改到仓库。后面可以添加你的提交信息,注意使用`'`括起来
$ git commit -m '你的提交信息'
拷贝一个仓库到你的计算机
$ git clone <URL>
分支branch
#
创建一个新分支
$ git branch <分支名>
切换到一个分支
$ git checkout <分支名>
创建并切换到一个新分支
$ git checkout -b <分支名>
列出分支
$ git branch
重命名当前所在分区
$ git branch -m <新分支名>
远程remote
#
添加一个远程连接
$ git remote add <远程主机名> <URL>
设置一个远程连接的URL
$ git remote set-url <远程主机名>
查看远程连接
$ git remote -v
拉取pull
#
拉取远程仓库分支的变更(如果远程分支是与当前分支合并,则冒号后面的部分可以省略)
$ git pull <远程主机名> <远程分支名>:<本地分支名>
拉取远程分支的变更
$ git pull
在拉取前查看远程分支的变更
$ git fetch --dry-run
提交与合并Push & Merge
#
提交变更
$ git push <远程主机名>
合并一个分支到当前分支
$ git merge <远程分支名>
删除Deletion
#
删除一个本地分支
$ git branch -D <本地分支名>
删除一个远程分支
$ git push <远程主机名> --delete <远程分支名>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理