git命令速查表大全

worktile 其他 103

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    1. 初始化一个Git仓库:
    git init

    2. 克隆一个远程仓库到本地:
    git clone <远程仓库地址>

    3. 添加文件到暂存区:
    git add <文件名>

    4. 提交暂存区文件到本地仓库:
    git commit -m “提交说明”

    5. 提交本地仓库文件到远程仓库:
    git push <远程仓库名> <本地分支名>

    6. 从远程仓库更新本地仓库:
    git pull <远程仓库名> <远程分支名>

    7. 创建一个新分支:
    git branch <分支名>

    8. 切换到指定分支:
    git checkout <分支名>

    9. 删除指定分支:
    git branch -d <分支名>

    10. 查看当前分支列表:
    git branch

    11. 查看文件修改状态:
    git status

    12. 查看文件修改内容:
    git diff <文件名>

    13. 撤销对文件的修改:
    git checkout — <文件名>

    14. 查看提交记录:
    git log

    15. 回退到指定提交版本:
    git reset –hard <提交版本号>

    16. 创建新标签:
    git tag <标签名>

    17. 查看所有标签:
    git tag

    18. 切换到指定标签:
    git checkout <标签名>

    19. 合并指定分支到当前分支:
    git merge <分支名>

    20. 解决冲突后提交合并:
    git add <文件名>,git commit -m “合并说明”

    以上是一些常用的Git命令,更详细的命令及用法可以参考Git的官方文档或其他权威教程。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Git是一种流行的分布式版本控制系统,广泛用于软件开发中。在使用Git时,掌握一些常用的Git命令是十分重要的。下面是一份Git命令速查表大全,包括了常用的Git命令以及它们的用法和功能:

    1. 初始化Git仓库:

    “`
    git init
    “`

    该命令用于创建一个新的Git仓库,并在当前目录下生成一个.git目录用于保存版本记录和配置信息。

    2. 克隆远程仓库:

    “`
    git clone [url]
    “`

    该命令用于将远程仓库克隆到本地,`[url]`表示远程仓库的地址。

    3. 添加文件到暂存区:

    “`
    git add [file]
    “`

    该命令用于将文件添加到Git仓库的暂存区,`[file]`表示要添加的文件名。

    4. 提交代码到仓库:

    “`
    git commit -m [message]
    “`

    该命令用于将暂存区中的文件提交到Git仓库,`[message]`表示本次提交的描述信息。

    5. 查看工作区和暂存区的状态:

    “`
    git status
    “`

    该命令用于查看当前工作目录中文件的状态,包括已修改、已暂存和未跟踪的文件。

    6. 查看提交记录:

    “`
    git log
    “`

    该命令用于查看当前分支的提交记录,包括提交的作者、提交时间和提交信息等。

    7. 切换分支:

    “`
    git checkout [branch]
    “`

    该命令用于切换到指定的分支,`[branch]`表示要切换到的分支名。

    8. 创建新分支:

    “`
    git branch [branch]
    “`

    该命令用于创建一个新的分支,`[branch]`表示要创建的分支名。

    9. 合并分支:

    “`
    git merge [branch]
    “`

    该命令用于将指定分支的修改合并到当前分支,`[branch]`表示要合并的分支名。

    10. 拉取远程仓库的更新:

    “`
    git pull
    “`

    该命令用于从远程仓库拉取最新的更新到本地。

    11. 推送本地修改到远程仓库:

    “`
    git push
    “`

    该命令用于将本地的修改推送到远程仓库。

    12. 回退到指定的提交:

    “`
    git reset [commit]
    “`

    该命令用于回退到指定的提交,`[commit]`表示要回退到的提交号。

    13. 创建标签:

    “`
    git tag [tag]
    “`

    该命令用于创建一个新的标签,`[tag]`表示要创建的标签名。

    14. 查看标签:

    “`
    git tag
    “`

    该命令用于查看当前仓库的标签列表。

    15. 切换到指定的标签:

    “`
    git checkout [tag]
    “`

    该命令用于切换到指定的标签,`[tag]`表示要切换到的标签名。

    16. 撤销工作区的修改:

    “`
    git checkout — [file]
    “`

    该命令用于撤销工作区中对指定文件的修改。

    17. 撤销暂存区的修改:

    “`
    git reset HEAD [file]
    “`

    该命令用于撤销暂存区中对指定文件的修改。

    18. 删除文件:

    “`
    git rm [file]
    “`

    该命令用于从Git仓库中删除指定的文件,`[file]`表示要删除的文件名。

    19. 查看远程仓库的信息:

    “`
    git remote -v
    “`

    该命令用于查看当前仓库关联的远程仓库的信息。

    20. 更新远程仓库的地址:

    “`
    git remote set-url origin [url]
    “`

    该命令用于更新当前仓库关联的远程仓库的地址。

    这些是常用的Git命令,掌握了这些命令后,可以更加高效地使用Git进行版本控制和代码管理。随着对Git的深入学习,还可以学习更多高级命令来解决更复杂的问题。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Git是一种分布式版本控制系统,用于管理和跟踪项目的代码变更。在使用Git时,掌握一些常用的命令是非常重要的。下面是一个Git命令速查表,包含了常见的Git命令和操作流程,帮助您更好地使用Git。

    一、初始化和配置

    1. git init:初始化一个新的Git仓库
    2. git config:配置Git的全局或项目级别的配置信息
    – git config –global user.name “Your Name”:配置全局用户名
    – git config –global user.email “your_email@example.com”:配置全局用户邮箱
    – git config user.name “Your Name”:配置项目级别的用户名
    – git config user.email “your_email@example.com”:配置项目级别的用户邮箱

    二、添加和提交

    1. git add:将文件添加到暂存区
    – git add filename:添加单个文件
    – git add .:添加所有修改的文件
    2. git commit:提交暂存区的文件到仓库
    – git commit -m “Commit message”:提交并添加提交信息

    三、查看状态和比较

    1. git status:查看工作区、暂存区和仓库的状态信息
    2. git diff:比较文件的差异
    – git diff:比较工作区和暂存区的差异
    – git diff –cached:比较暂存区和仓库的差异
    – git diff HEAD:比较工作区和仓库的差异

    四、分支管理

    1. git branch:查看分支
    – git branch:列出所有分支
    – git branch branchname:创建新的分支
    – git branch -d branchname:删除指定分支
    2. git checkout:切换分支
    – git checkout branchname:切换到指定分支
    3. git merge:合并分支
    – git merge branchname:将指定分支合并到当前分支

    五、远程仓库

    1. git clone:克隆远程仓库到本地
    – git clone :克隆远程仓库到当前目录
    – git clone
    :克隆远程仓库到指定目录
    2. git remote:管理远程仓库
    – git remote -v:查看远程仓库的详细信息
    – git remote add origin :添加远程仓库
    – git remote remove origin:移除远程仓库
    3. git pull:拉取远程仓库的最新代码
    – git pull origin branchname:拉取指定分支的最新代码
    4. git push:推送本地代码到远程仓库
    – git push origin branchname:推送当前分支的代码到远程仓库

    六、撤销和回退

    1. git reset:回退版本
    – git reset :回退到指定的版本
    – git reset HEAD~:回退到前n个版本
    2. git revert:撤销某个提交
    – git revert :撤销指定的提交

    七、标签管理

    1. git tag:创建和管理标签
    – git tag:列出所有标签
    – git tag -a -m “Tag message”:创建带注释的标签
    – git tag -d
    :删除指定的标签
    2. git push –tags:推送所有标签到远程仓库

    八、其他命令

    1. git log:查看提交历史
    – git log:显示所有提交历史
    – git log –oneline:精简显示提交历史
    2. git stash:暂存和恢复工作区的修改
    – git stash:暂存当前工作区的修改
    – git stash apply:恢复最新的暂存修改
    3. git rm:删除文件
    – git rm filename:从版本库中删除指定的文件
    – git rm -r directory:从版本库中删除指定的目录

    以上是一些常见Git命令的速查表,希望能帮助您更好地使用Git进行代码管理和版本控制。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部