常见git命令清单

worktile 其他 90

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    常见 Git 命令清单

    以下是常用的 Git 命令清单,可以帮助你更好地使用 Git 进行版本控制:

    1. 初始化仓库
    – git init:在当前目录初始化一个新的 Git 仓库

    2. 创建和修改代码
    – git add :将文件添加到暂存区
    – git commit -m ““:将暂存区的文件提交到版本库并附加一条提交信息
    – git clone :克隆远程仓库到本地
    – git checkout -b :创建并切换到一个新分支
    – git checkout
    :切换到指定分支
    – git merge
    :将指定分支合并到当前分支
    – git push origin
    :将当前分支推送到远程仓库
    – git pull origin
    :将远程仓库的更新拉取到本地

    3. 查看和比较代码
    – git status:查看当前仓库的状态
    – git log:查看提交历史
    – git diff :查看文件的修改差异
    – git branch:查看分支列表
    – git remote -v:查看远程仓库的详细信息

    4. 撤销和恢复操作
    – git reset :将当前分支回退到指定的提交
    – git revert
    :创建一个新的提交来撤销指定的提交
    – git stash save ““:将当前的工作区状态保存到一个临时的存储区中
    – git stash apply:恢复最近一次保存的工作区状态

    5. 分支和标签管理
    – git branch -d : 删除指定分支
    – git tag : 创建一个标签并附加到当前提交

    这些只是 Git 命令的一个概览,还有更多的功能和选项,请查阅 Git 的官方文档或者使用 git –help 命令获取更详细的信息。使用这些命令,你将能更加高效地进行代码的版本控制和团队协作。

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

    以下是一些常见的Git命令清单:

    1. `git init`: 在当前目录初始化一个新的Git仓库。这将创建一个名为`.git`的隐藏文件夹,用于存储版本库的相关信息。

    2. `git clone `: 克隆一个远程仓库到本地。``参数是远程仓库的URL。

    3. `git add `: 将一个或多个文件添加到暂存区。可以使用通配符来添加多个文件,如`git add *.txt`。

    4. `git commit -m `: 提交暂存区的文件到版本库,并添加一个描述性的提交消息。

    5. `git status`: 查看当前工作目录的文件状态。它会显示哪些文件已修改,哪些文件已暂存,哪些文件未跟踪等。

    6. `git diff `: 显示指定文件与当前版本间的差异。可以使用`git diff`命令来比较整个工作目录与当前版本的差异。

    7. `git branch`: 显示所有分支列表。当前分支会以星号标记。

    8. `git branch `: 创建一个新的分支。

    9. `git checkout `: 切换到指定的分支。

    10. `git merge `: 将指定分支合并到当前分支。

    11. `git pull`: 获取远程仓库的最新提交,并将其合并到当前分支。

    12. `git push`: 将本地提交推送到远程仓库。

    13. `git log`: 查看提交历史记录。

    14. `git reset `: 将当前分支的HEAD重置到指定的提交,可用于撤销一次提交。

    15. `git stash`: 暂存当前工作目录的修改,以便在其他分支上进行切换。

    16. `git tag `: 在当前提交上创建一个标签。

    17. `git remote add `: 添加一个新的远程仓库。

    18. `git remote -v`: 显示远程仓库的详细信息,包括URL和别名。

    这只是一些常见的Git命令清单,还有许多其他命令和选项可以了解和使用。根据需要,可以查阅Git官方文档,以深入了解更多命令和用法。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Git是最常用的版本控制系统之一,有很多常见的Git命令可以帮助管理代码的版本。下面是一份常见的Git命令清单,包括基本命令和高级命令。

    ## 基本命令

    ### 1. git init

    将一个文件夹初始化为Git仓库。

    “`
    $ git init
    “`

    ### 2. git add

    将文件添加到暂存区。

    “`
    $ git add [文件名]
    “`

    ### 3. git commit

    将暂存区的修改提交到版本库。

    “`
    $ git commit -m “提交信息”
    “`

    ### 4. git clone

    克隆一个现有的Git仓库。

    “`
    $ git clone [仓库URL]
    “`

    ### 5. git status

    查看工作区和暂存区的状态。

    “`
    $ git status
    “`

    ### 6. git log

    查看提交历史。

    “`
    $ git log
    “`

    ### 7. git branch

    管理分支。

    “`
    $ git branch [分支名] # 创建分支
    $ git branch -d [分支名] # 删除分支
    $ git branch -m [分支名] [新分支名] # 重命名分支
    $ git branch -a # 查看所有分支
    “`

    ### 8. git checkout

    切换分支或恢复文件。

    “`
    $ git checkout [分支名] # 切换分支
    $ git checkout — [文件名] # 恢复文件
    “`

    ### 9. git merge

    合并分支。

    “`
    $ git merge [分支名]
    “`

    ### 10. git push

    将本地分支推送到远程仓库。

    “`
    $ git push [远程仓库名] [分支名]
    “`

    ### 11. git pull

    从远程仓库拉取最新代码。

    “`
    $ git pull [远程仓库名] [分支名]
    “`

    ### 12. git remote

    管理远程仓库。

    “`
    $ git remote add [远程仓库名] [仓库URL]
    $ git remote rm [远程仓库名]
    $ git remote -v
    “`

    ### 13. git diff

    查看文件之间的差异。

    “`
    $ git diff
    “`

    ## 高级命令

    ### 1. git reset

    重置当前分支的HEAD指针。

    “`
    $ git reset [commit]
    $ git reset –hard [commit]
    “`

    ### 2. git rebase

    将一系列提交整合成一个新的提交。

    “`
    $ git rebase [分支名]
    “`

    ### 3. git cherry-pick

    选择一个或多个提交应用到当前分支。

    “`
    $ git cherry-pick [commit]
    “`

    ### 4. git stash

    保存当前工作进度,并清空工作区。

    “`
    $ git stash
    “`

    ### 5. git tag

    打标签,用于标记重要的提交。

    “`
    $ git tag [版本号] [commit]
    “`

    ### 6. git blame

    显示指定文件的每一行是由谁修改的。

    “`
    $ git blame [文件名]
    “`

    ### 7. git submodule

    管理子模块。

    “`
    $ git submodule add [仓库URL]
    $ git submodule init
    $ git submodule update
    “`

    ### 8. git bisect

    二分查找引入Bug的提交。

    “`
    $ git bisect start
    $ git bisect good
    $ git bisect bad
    $ git bisect reset
    “`

    ### 9. git reflog

    查看HEAD的历史。

    “`
    $ git reflog
    “`

    ### 10. git grep

    在版本库中查找指定内容。

    “`
    $ git grep [关键词]
    “`

    以上是一些常见的Git命令,但并不是全部。通过掌握这些命令,可以更有效地使用Git来管理代码的版本。尽可能多地练习使用这些命令,以便更加熟练地使用Git。

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

400-800-1024

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

分享本页
返回顶部