Git使用教程:修订间差异

来自Uotan Wiki · 刷机百科
(添加部分内容)
 
无编辑摘要
第21行: 第21行:




<markdown>
git config --global user.name “your username”
git config --global user.email “your email”
</markdown>


==== git clone ====
==== git clone ====
第50行: 第46行:
添加一个或者多个文件到暂存区之中
添加一个或者多个文件到暂存区之中


<markdown>
添加指定目录(文件)到暂存区,包括子目录:
git add [file1] [file2] ...
</markdown>添加指定目录(文件)到暂存区,包括子目录:


<markdown>
添加当前目录下的所有文件到暂存区:
git add [dir]
</markdown>添加当前目录下的所有文件到暂存区:

2024年2月15日 (四) 20:38的版本

Git的由来:

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper。

常见的代码托管平台:

Github


\https://github.com

Gitlab

Gitee

Git 常见命令:

git init

在本地目录中初始化一个新的Git仓库

git config

用于配置用户的信息以及其他设置,在使用git之前您必须完成以下步骤。


git clone

用于将远程仓库的代码克隆到本地


<url>

克隆某个地址(url)的仓库,远程仓库的地址可以是本地的目录,也可以是例如github,giteee,gitlab一类的代码托管平台

--depth=<number>

克隆仓库并且保留number条提交历史,number在此处即表达我们克隆的深度。

-b <branch>

克隆指定分支下的仓库内容

git add

添加某个文件,或者目录到暂存区,用于告诉git你需要将哪些文件的更改包含在下一次的提交(commit)之中

usage:

添加一个或者多个文件到暂存区之中

添加指定目录(文件)到暂存区,包括子目录:

添加当前目录下的所有文件到暂存区: