前20个git命令与实例

不及物动词 其他 92

回复

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

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

    示例:进入项目文件夹后运行git init命令,开始跟踪该文件夹中的文件

    2. git add – 将文件添加到暂存区

    示例:git add README.md 将README.md文件添加到暂存区

    3. git commit – 提交更改

    示例:git commit -m “添加了新功能” 将暂存区的文件提交到版本库,并附上一条提交说明

    4. git status – 查看文件状态

    示例:git status 显示有未跟踪、未暂存和已提交的文件

    5. git log – 查看提交日志

    示例:git log 显示版本库中的所有提交记录

    6. git branch – 创建、查看和删除分支

    示例:git branch feature 创建一个名为feature的新分支

    7. git checkout – 切换分支或还原文件

    示例:git checkout feature 切换到名为feature的分支

    8. git merge – 合并分支

    示例:在主分支上运行git merge feature,将feature分支合并到主分支

    9. git remote – 连接远程仓库

    示例:git remote add origin https://github.com/user/repo.git 将远程仓库连接到本地仓库

    10. git push – 将本地提交推送到远程仓库

    示例:git push origin master 将本地的master分支推送到名为origin的远程仓库

    11. git pull – 从远程仓库拉取最新修改

    示例:git pull origin master 从名为origin的远程仓库拉取最新修改并合并到本地的master分支

    12. git clone – 克隆远程仓库到本地

    示例:git clone https://github.com/user/repo.git 克隆名为repo的远程仓库到本地

    13. git stash – 暂存当前修改

    示例:git stash 将当前修改暂存起来,可以切换到其他分支进行其他操作

    14. git diff – 查看文件修改的差异

    示例:git diff 查看当前工作区文件与暂存区的差异

    15. git reset – 撤销提交

    示例:git reset HEAD~1 撤销最近的一次提交并保留修改

    16. git checkout -b – 创建新分支并切换到该分支

    示例:git checkout -b feature 创建一个名为feature的新分支并切换到该分支

    17. git tag – 创建和管理标签

    示例:git tag v1.0 创建一个名为v1.0的标签

    18. git revert – 撤销指定提交的更改

    示例:git revert commit_id 撤销指定提交(commit_id)的更改

    19. git fetch – 从远程仓库获取最新修改但不合并

    示例:git fetch origin 从名为origin的远程仓库获取最新修改但不合并到本地分支

    20. git cherry-pick – 挑选指定提交并应用到当前分支

    示例:git cherry-pick commit_id 将指定提交(commit_id)应用到当前分支上

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

    1. git init – 初始化一个空的git仓库
    “`
    $ git init
    “`

    2. git clone – 克隆一个远程仓库
    “`
    $ git clone <远程仓库URL>
    “`

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

    4. git commit – 提交暂存区的文件到本地仓库
    “`
    $ git commit -m “提交消息”
    “`

    5. git status – 查看工作区和暂存区的状态
    “`
    $ git status
    “`

    6. git diff – 查看文件的修改内容
    “`
    $ git diff
    “`

    7. git branch – 查看分支列表
    “`
    $ git branch
    “`

    8. git checkout – 切换分支
    “`
    $ git checkout <分支名>
    “`

    9. git merge – 合并分支
    “`
    $ git merge <分支名>
    “`

    10. git push – 将本地仓库推送到远程仓库
    “`
    $ git push <远程仓库名> <分支名>
    “`

    11. git pull – 从远程仓库拉取更新到本地仓库
    “`
    $ git pull <远程仓库名> <分支名>
    “`

    12. git log – 查看提交日志
    “`
    $ git log
    “`

    13. git show – 查看某次提交的详细信息
    “`
    $ git show
    “`

    14. git reset – 恢复到指定的提交
    “`
    $ git reset
    “`

    15. git stash – 保存当前的修改,以便稍后恢复
    “`
    $ git stash
    “`

    16. git remote – 查看远程仓库信息
    “`
    $ git remote -v
    “`

    17. git fetch – 从远程仓库获取最新代码,并将远程分支更新到本地
    “`
    $ git fetch
    “`

    18. git rebase – 将一系列提交整理成一个线性序列
    “`
    $ git rebase <分支名>
    “`

    19. git cherry-pick – 提取指定的提交,并将其应用到当前分支
    “`
    $ git cherry-pick
    “`

    20. git tag – 标记指定的提交点
    “`
    $ git tag <标签名>
    “`

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

    1. git init
    – 初始化一个新的Git仓库。
    – 示例:`git init my-repo`

    2. git clone
    – 克隆远程仓库到本地。
    – 示例:`git clone https://github.com/user/repo.git`

    3. git add
    – 将文件的修改添加到暂存区。
    – 示例:`git add file.txt`

    4. git commit
    – 将暂存区的改动提交到本地仓库。
    – 示例:`git commit -m “Add new feature”`

    5. git status
    – 查看工作区、暂存区的状态。
    – 示例:`git status`

    6. git branch
    – 查看、创建、删除分支。
    – 示例:`git branch`、`git branch new-branch`、`git branch -d old-branch`

    7. git checkout
    – 切换分支或者回滚文件修改。
    – 示例:`git checkout new-branch`、`git checkout HEAD~1`

    8. git merge
    – 将一个分支的改动合并到当前分支。
    – 示例:`git merge feature-branch`

    9. git pull
    – 拉取远程仓库的改动并合并到当前分支。
    – 示例:`git pull origin master`

    10. git push
    – 将本地仓库的改动推送到远程仓库。
    – 示例:`git push origin main`

    11. git remote
    – 添加、移除、查看远程仓库。
    – 示例:`git remote add origin https://github.com/user/repo.git`、`git remote remove origin`、`git remote -v`

    12. git log
    – 查看提交日志。
    – 示例:`git log`

    13. git diff
    – 查看文件的改动。
    – 示例:`git diff file.txt`

    14. git stash
    – 将当前工作区的改动保存起来,可以暂时切换到其他分支。
    – 示例:`git stash`、`git stash apply`

    15. git reset
    – 回退到指定的提交版本。
    – 示例:`git reset HEAD~1`

    16. git remote show
    – 查看远程仓库的详细信息。
    – 示例:`git remote show origin`

    17. git fetch
    – 从远程仓库拉取最新的改动,但不会自动合并。
    – 示例:`git fetch origin`

    18. git rebase
    – 变基操作,将当前分支的改动放在另一个分支之后。
    – 示例:`git rebase dev-branch`

    19. git tag
    – 创建、查看、删除标签。
    – 示例:`git tag v1.0`、`git tag -l`、`git tag -d v1.0`

    20. git blame
    – 查看文件每一行的最后一次修改是由谁提交的。
    – 示例:`git blame file.txt`

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

400-800-1024

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

分享本页
返回顶部