git管理的一些基础命令
-
1. git init: 创建一个新的Git仓库。
2. git clone
: 克隆一个远程仓库到本地。 3. git add
: 将文件添加到暂存区。 4. git commit -m “
“: 将暂存区的文件提交到本地仓库,并附带提交信息。 5. git status: 查看工作区、暂存区的状态。
6. git diff: 查看工作区与暂存区的差异。
7. git branch: 查看分支列表。
8. git checkout
: 切换到指定分支。 9. git branch
: 创建一个新的分支。 10. git merge
: 合并指定分支到当前分支。 11. git push
: 将本地分支推送到远程仓库。 12. git pull
: 将远程仓库的最新代码拉取到本地分支。 13. git log: 查看提交历史记录。
14. git reset
: 回退到指定的提交。 15. git stash: 将当前工作区的修改暂存起来。
16. git tag
: 打标签。 17. git remote add
: 添加远程仓库。 18. git remote -v: 查看当前仓库的远程仓库列表。
19. git fetch: 获取远程仓库的最新内容。
20. git config: 配置Git的全局或局部设置。
这些是Git中的一些基础命令,通过掌握这些命令,可以实现对代码的版本控制、分支管理以及与远程仓库的交互。
2年前 -
Git是一个版本控制工具,被广泛用于协同开发和管理代码。下面是几个常用的Git基础命令:
1. git init:初始化一个本地的Git仓库。使用该命令后,当前目录下会生成一个隐藏的.git目录,用于存储Git的相关配置和版本历史。
2. git add:将文件添加到Git仓库的暂存区。可以使用通配符来添加多个文件,也可以使用`git add .`来添加当前目录下的所有文件。
3. git commit:将暂存区的文件提交到版本历史。每次提交都会生成一个唯一的提交ID,并记录提交的作者、时间、提交信息等。
4. git status:查看当前仓库的状态。可以使用该命令来查看已修改、已暂存和未跟踪的文件,以及当前所在的分支等信息。
5. git log:查看版本历史。该命令会显示所有的提交记录,包括提交ID、作者、提交时间和提交信息等。可以使用一些选项来定制输出的格式。
除了上述常用的命令之外,还有一些其他的Git命令也很实用:
6. git branch:查看、创建和删除分支。该命令可以列出所有的分支,以及当前所在的分支。使用`git branch
`可以创建一个新的分支,使用`git branch -d `可以删除一个分支。 7. git checkout:切换分支或还原文件。可以使用`git checkout
`来切换到指定的分支,使用`git checkout `来还原指定文件到最近一次提交的状态。 8. git remote:管理远程仓库。该命令可以查看和管理与当前仓库相关联的远程仓库。使用`git remote add
`可以添加一个新的远程仓库,使用`git remote remove `可以移除一个远程仓库。 9. git pull:从远程仓库拉取更新并合并到本地。该命令相当于执行了`git fetch`和`git merge`两个操作,可以将远程仓库的最新内容拉取到本地,并自动合并。
10. git push:将本地的提交推送到远程仓库。该命令可以将本地的提交上传到远程仓库,使其他人可以获取到最新的代码。
这些基础命令是Git使用中最常用的,掌握它们可以有效地管理版本历史和协同开发。当然,还有很多其他的Git命令和功能,可以根据具体的需求进行学习和使用。
2年前 -
一、初始化仓库
1. 创建一个新的空白仓库:
“`shell
git init
“`2. 克隆一个远程仓库到本地:
“`shell
git clone <远程仓库地址>
“`二、添加和提交文件
1. 查看文件状态:
“`shell
git status
“`2. 将文件添加到暂存区:
“`shell
git add <文件名>
“`3. 提交暂存区的文件到仓库:
“`shell
git commit -m “<提交信息>”
“`三、查看和比较差异
1. 查看文件修改的差异:
“`shell
git diff
“`2. 查看已提交的修改:
“`shell
git log
“`3. 比较两个提交的差异:
“`shell
git diff
“`四、分支管理
1. 创建一个新的分支:
“`shell
git branch <分支名>
“`2. 切换到指定分支:
“`shell
git checkout <分支名>
“`3. 合并指定分支到当前分支:
“`shell
git merge <分支名>
“`4. 删除指定分支:
“`shell
git branch -d <分支名>
“`五、远程仓库
1. 添加远程仓库:
“`shell
git remote add <远程仓库名> <远程仓库地址>
“`2. 查看远程仓库信息:
“`shell
git remote -v
“`3. 从远程仓库拉取最新代码:
“`shell
git pull <远程仓库名> <分支名>
“`4. 推送本地提交到远程仓库:
“`shell
git push <远程仓库名> <分支名>
“`六、撤销操作
1. 撤销提交:
“`shell
git revert
“`2. 撤销暂存区的修改:
“`shell
git restore <文件名>
“`3. 撤销对文件的修改:
“`shell
git checkout — <文件名>
“`七、其他常用命令
1. 查看帮助文档:
“`shell
git help <命令>
“`2. 查看当前仓库的配置信息:
“`shell
git config –list
“`3. 查看文件的修改历史:
“`shell
git blame <文件名>
“`4. 创建标签:
“`shell
git tag <标签名>
“`以上是一些git管理的基础命令,通过掌握这些命令可以完成基本的仓库操作。同时,还有许多更高级的命令和功能,可以根据实际需求学习和使用。
2年前