git使用常用命令及用法记录
-
Git是一个版本控制系统,常用于代码开发过程中的版本管理和协同工作。下面是一些常用的Git命令及其用法的记录:
1. git init:初始化一个新的Git仓库。在项目根目录下运行该命令,会创建一个名为“.git” 的隐藏文件夹,用于存储Git的版本控制相关信息。
2. git clone [url]:从远程仓库复制代码到本地。url是远程仓库的地址,可以是HTTPS、SSH或者GIt协议。运行该命令,会在当前目录下创建一个与远程仓库相同的项目文件夹,并将代码复制到该文件夹中。
3. git add [file]:将文件或文件夹添加到Git的暂存区。file是要添加的文件或文件夹的路径,可以使用通配符指定多个文件。
4. git commit -m “message”:将暂存区的文件提交到本地仓库。message是本次提交的说明,用于描述本次提交的内容或修改的目的。
5. git push:将本地仓库的提交推送到远程仓库。运行该命令前需要确保本地仓库和远程仓库是关联的。
6. git pull:将远程仓库的最新代码拉取到本地。运行该命令会自动合并远程仓库的修改到本地仓库,如果有冲突需要手动解决。
7. git status:查看当前仓库的状态。该命令会列出已修改、已删除、已添加但未提交等文件的状态。
8. git log:查看提交历史记录。该命令会显示所有提交的信息,包括提交者、提交日期、提交说明等。
9. git branch:查看分支信息。该命令会列出当前仓库的所有分支,并标记当前所在的分支。
10. git checkout [branch]:切换到指定的分支。branch是要切换到的分支的名称。
11. git merge [branch]:将指定分支的代码合并到当前分支。运行该命令前需要先切换到要合并的目标分支。
12. git reset [commit]:回退到指定的提交。commit是要回退到的提交的哈希值或分支名。
13. git stash:暂存当前的修改。该命令会将当前未提交的修改保存起来,方便在切换分支或合并代码时使用。
14. git remote add [name] [url]:添加一个远程仓库的关联。name是远程仓库的名称,url是远程仓库的地址。
这只是Git命令中的一部分,常用且基础的命令已经包括在内。更多高级用法和命令可以参考Git的官方文档或者其他Git教程。
2年前 -
Git是一种版本控制工具,用于跟踪项目文件的变化。它是一个强大而灵活的工具,被广泛用于协作开发和版本控制。以下是Git常用命令及用法的记录:
1. git init:初始化一个Git仓库。在项目目录下执行这个命令,会在当前目录下生成一个.git文件夹,用于存储版本控制相关的文件。
2. git add:将文件添加到暂存区。执行这个命令后,Git会开始跟踪该文件的变化。
3. git commit:提交文件到版本库。使用这个命令可以将暂存区的文件提交到本地版本库中。可以通过添加-m参数来附加提交信息,例如git commit -m “添加新功能”。
4. git status:查看文件的状态。执行这个命令后,Git会列出文件的三种状态:未跟踪、已修改、已暂存。
5. git log:查看提交日志。可以使用git log命令查看所有的提交记录,包括提交的作者、日期、提交信息等。
6. git clone:克隆远程仓库。执行这个命令可以将远程仓库的代码下载到本地。通常使用git clone followed by the URL of the repository。
7. git pull:拉取远程仓库的最新代码。执行这个命令可以将远程仓库的最新代码更新到本地仓库。
8. git push:推送本地仓库的修改到远程仓库。使用这个命令可以将本地的修改推送到远程仓库,从而实现代码的共享。
9. git branch:查看和管理分支。可以使用这个命令查看当前仓库的所有分支,创建新分支,删除分支等。
10. git merge:合并分支。执行这个命令可以将指定分支的代码合并到当前分支。
11. git checkout:切换分支或还原文件。使用这个命令可以切换到指定分支,也可以还原文件的修改。
12. git stash:暂存当前修改。执行这个命令可以将当前的修改暂时保存起来,以便切换到其他分支进行操作。
13. git remote:管理远程仓库。可以使用这个命令添加、删除、重命名远程仓库。
14. git fetch:从远程仓库获取最新代码,但不进行合并操作。执行这个命令后,可以使用git merge来合并获得的代码。
15. git reset:回滚到指定的提交。可以使用这个命令回滚到任意的提交,丢弃指定提交之后的所有修改。
以上是Git常用命令及用法的一些记录,通过熟练掌握这些命令,可以更好地进行版本控制和协作开发。
2年前 -
一、Git基本概念
Git是一个分布式版本控制系统,被广泛用于代码管理。它可以记录文件的版本变化,追踪文件的修改历史,支持多人协作开发等功能。二、Git基本的命令及用法
1. git init
初始化一个空的Git仓库。2. git clone [url]
从远程仓库克隆代码到本地。3. git add [file]
将文件添加到版本控制中。可以使用通配符 ‘*’ 来添加多个文件。4. git commit -m “message”
提交文件到版本控制中,并附上提交信息。5. git status
查看仓库的当前状态,包括已修改文件、已添加文件等。6. git diff
查看已修改但还未添加到暂存区的文件差异。7. git log
查看提交历史记录。8. git branch
查看当前分支以及所有分支。9. git branch [branch]
创建新的分支。10. git checkout [branch]
切换到指定分支。11. git merge [branch]
将指定分支合并到当前分支。12. git remote add [alias] [url]
添加远程仓库,并为其指定别名。13. git remote -v
查看远程仓库的详细信息。14. git push [alias] [branch]
推送本地分支的改动到远程仓库。15. git pull [alias] [branch]
从远程仓库拉取最新代码到本地。16. git stash
暂存当前修改,以便在当前工作未完成时切换分支。17. git reset [commit]
回退到指定的提交版本。18. git revert [commit]
创建一个新的提交,用于撤销指定的提交版本。19. git branch -D [branch]
删除指定分支。20. git tag [tagname]
给当前提交打上标签,可以在查看提交历史时作为标识。三、Git流程
1. 初始化仓库
使用 `git init` 命令在要进行版本控制的文件夹下初始化一个空的Git仓库。2. 添加文件
使用 `git add` 命令将文件添加到版本控制中。3. 提交文件
使用 `git commit` 命令将添加到版本控制的文件提交到本地仓库中。4. 查看状态
使用 `git status` 命令查看仓库的当前状态,包括已修改文件、已添加文件等。5. 查看历史记录
使用 `git log` 命令查看提交历史记录。6. 创建分支
使用 `git branch` 命令创建新的分支。7. 切换分支
使用 `git checkout` 命令切换到指定分支。8. 合并分支
使用 `git merge` 命令将指定分支的改动合并到当前分支。9. 拉取远程代码
使用 `git pull` 命令从远程仓库拉取最新代码到本地。10. 推送本地代码
使用 `git push` 命令将本地分支的改动推送到远程仓库。11. 撤销改动
使用 `git reset` 命令回退到指定的提交版本。12. 创建标签
使用 `git tag` 命令给当前提交打上标签,用于标识重要的版本。四、总结
以上是Git的常用命令及用法。通过这些基本命令,我们可以完成对代码的版本管理、分支管理、远程代码协作等操作。同时,我们还可以利用其他的Git命令来进一步提升开发效率和团队协作能力。快速掌握这些命令的用法,对于进行有效的代码管理非常重要。2年前