工作中99%能用到的git命令

不及物动词 其他 70

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在工作中,使用Git进行版本控制是非常普遍的。下面整理了一些在工作中经常使用到的Git命令,希望能帮到你。

    1. 初始化一个新的Git仓库
    “`
    git init
    “`

    2. 将文件添加到暂存区
    “`
    git add <文件名>
    “`

    3. 将暂存区的文件提交到本地仓库
    “`
    git commit -m “提交信息”
    “`

    4. 查看当前Git仓库的状态
    “`
    git status
    “`

    5. 查看文件修改的具体内容
    “`
    git diff
    “`

    6. 查看提交日志
    “`
    git log
    “`

    7. 将本地仓库与远程仓库关联
    “`
    git remote add origin <远程仓库地址>
    “`

    8. 将本地的提交推送到远程仓库
    “`
    git push origin <分支名>
    “`

    9. 从远程仓库拉取最新的代码
    “`
    git pull origin <分支名>
    “`

    10. 创建新的分支
    “`
    git branch <分支名>
    “`

    11. 切换到指定分支
    “`
    git checkout <分支名>
    “`

    12. 合并指定分支到当前分支
    “`
    git merge <分支名>
    “`

    13. 删除指定分支
    “`
    git branch -d <分支名>
    “`

    14. 撤销工作目录下的修改
    “`
    git checkout — <文件名>
    “`

    15. 撤销指定的提交
    “`
    git revert <提交ID>
    “`

    16. 暂时保存当前分支的修改
    “`
    git stash
    “`

    17. 列出所有保存的暂存区
    “`
    git stash list
    “`

    18. 恢复指定的暂存区
    “`
    git stash apply <索引号>
    “`

    19. 检查两个分支的差异
    “`
    git diff <分支1> <分支2>
    “`

    20. 给提交打标签
    “`
    git tag <标签名>
    “`

    以上是工作中常用的Git命令,希望能对你有所帮助。当然,除了这些命令外,Git还有很多其他的功能和命令,可以根据实际需求进行进一步学习和掌握。

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

    在工作中,使用Git进行版本控制是非常常见的。以下是工作中99%能用到的Git命令:

    1. git init:在一个新目录中创建一个新的Git仓库。
    2. git clone:从远程仓库克隆一个本地副本。
    3. git add:将文件或更改添加到暂存区。
    4. git commit:将暂存区中的更改保存到本地仓库中。
    5. git push:将本地更改推送到远程仓库。
    6. git pull:从远程仓库获取最新的更改。
    7. git branch:列出所有分支。
    8. git checkout:切换到一个分支或一个特定的提交。
    9. git merge:将一个分支的更改合并到当前分支。
    10. git rebase:将当前分支的更改应用到另一个分支上。
    11. git reset:撤销之前的提交。
    12. git stash:保存当前的工作进度,以便在后续的时间恢复。
    13. git log:显示提交历史记录。
    14. git status:显示当前仓库的状态。
    15. git tag:创建、列出或删除标签。

    除了以上常用的Git命令外,还有一些高级命令可用于特殊情况:

    1. git cherry-pick:选择一个或多个提交,并将它们应用到当前分支。
    2. git bisect:用二分查找来快速定位引入问题的提交。
    3. git blame:显示指定文件的每一行是由哪个提交引入的。
    4. git reflog:显示本地仓库的引用日志,包括分支、标签等的操作记录。
    5. git remote:管理远程仓库的设置。

    以上是常见的工作中使用的Git命令。熟悉并掌握这些命令,能够更高效地进行版本控制和协作开发。

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

    在工作中使用Git是很常见的,所以熟悉Git的常用命令是非常重要的。下面列举了工作中99%能用到的Git命令,并按照分类进行了整理和归纳。

    ## 一、配置类命令

    ### 1. git config
    用于设置配置信息。可以设置全局配置和项目级配置。

    #### 全局配置:
    “`
    $ git config –global user.name “your_username”
    $ git config –global user.email “your_email@example.com”
    “`

    #### 项目级配置:
    “`
    $ git config user.name “your_username”
    $ git config user.email “your_email@example.com”
    “`

    ### 2. git init
    将一个目录初始化为Git仓库。

    “`
    $ git init
    “`

    ### 3. git clone
    从远程仓库克隆代码到本地。

    “`
    $ git clone
    “`

    ### 4. git remote
    管理远程仓库。

    #### 查看远程仓库:

    “`
    $ git remote -v
    “`

    #### 添加远程仓库:

    “`
    $ git remote add origin
    “`

    #### 删除远程仓库:

    “`
    $ git remote rm
    “`

    ### 5. git branch
    管理分支。

    #### 查看分支:

    “`
    $ git branch
    “`

    #### 创建分支:

    “`
    $ git branch
    “`

    #### 切换分支:

    “`
    $ git checkout
    “`

    #### 删除分支:

    “`
    $ git branch -d
    “`

    ### 6. git checkout
    切换分支或恢复文件。

    #### 切换分支:

    “`
    $ git checkout
    “`

    #### 恢复文件:

    “`
    $ git checkout —
    “`

    ### 7. git stash
    暂存当前工作区的修改。

    #### 暂存修改:

    “`
    $ git stash save “message”
    “`

    #### 查看暂存列表:

    “`
    $ git stash list
    “`

    #### 恢复暂存的修改:

    “`
    $ git stash apply [stash@{n}]
    “`

    ### 8. git status
    查看工作区的状态。

    “`
    $ git status
    “`

    ### 9. git add
    将文件添加到暂存区。

    #### 添加单个文件:

    “`
    $ git add
    “`

    #### 添加所有文件:

    “`
    $ git add .
    “`

    ## 二、提交类命令

    ### 1. git commit
    将暂存区的修改提交到本地仓库。

    #### 普通提交:

    “`
    $ git commit -m “commit message”
    “`

    #### 添加所有文件并提交:

    “`
    $ git commit -am “commit message”
    “`

    ### 2. git push
    将本地仓库的修改推送到远程仓库。

    “`
    $ git push origin
    “`

    ### 3. git pull
    拉取远程仓库的修改到本地。

    “`
    $ git pull origin
    “`

    ### 4. git merge
    合并分支。

    “`
    $ git merge
    “`

    ## 三、查看类命令

    ### 1. git log
    查看提交历史。

    “`
    $ git log
    “`

    ### 2. git diff
    查看文件的修改内容。

    “`
    $ git diff
    “`

    ### 3. git show
    查看某次提交的具体内容。

    “`
    $ git show
    “`

    ## 四、撤销类命令

    ### 1. git reset
    撤销提交。

    #### 撤销最后一次提交:

    “`
    $ git reset HEAD^
    “`

    #### 撤销指定提交:

    “`
    $ git reset
    “`

    ### 2. git revert
    生成一个新的提交来撤销指定提交。

    “`
    $ git revert
    “`

    ### 3. git rm
    从版本库中删除文件。

    “`
    $ git rm
    “`

    ## 五、标签类命令

    ### 1. git tag
    管理标签。

    #### 创建标签:

    “`
    $ git tag
    “`

    #### 查看标签:

    “`
    $ git tag
    “`

    #### 删除标签:

    “`
    $ git tag -d
    “`

    ### 2. git checkout
    切换到指定的标签。

    “`
    $ git checkout
    “`

    ### 3. git push
    推送标签到远程仓库。

    “`
    $ git push origin
    “`

    ### 4. git fetch
    拉取远程仓库的标签。

    “`
    $ git fetch –tags
    “`

    以上是工作中常用的Git命令,掌握了这些命令,能够基本应对工作中使用Git的需求。当然,这些命令只能算是Git的冰山一角,Git还有很多高级功能和命令,需要进一步学习和探索。

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

400-800-1024

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

分享本页
返回顶部