git基本命令大全

fiy 其他 59

回复

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

    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 branch
    – 列出所有分支。

    8. git checkout [branch]
    – 切换到指定分支。

    9. git merge [branch]
    – 将指定分支的代码合并到当前分支。

    10. git pull
    – 从远程仓库拉取最新代码到本地。

    11. git push
    – 将本地代码推送到远程仓库。

    12. git remote add [name] [url]
    – 添加一个远程仓库。

    13. git log
    – 显示提交日志。

    14. git reset [commit]
    – 回滚到指定的提交。

    15. git stash
    – 将未提交的修改保存到一个临时区域。

    16. git tag [name]
    – 创建一个标签。

    17. git cherry-pick [commit]
    – 选择一个提交来应用到当前分支。

    这些是Git的一些基本命令,帮助你开始使用Git来管理你的代码。记住要根据自己的需求合理使用这些命令。

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

    Git是目前使用最广泛的版本控制系统之一,可以用于管理项目的代码。下面给出了一些常见的Git基本命令:

    1. 初始化仓库:
    “`
    git init
    “`
    这个命令用于在当前目录下创建一个新的Git仓库。

    2. 添加文件到暂存区:
    “`
    git add <文件名>
    “`
    这个命令用于将文件添加到Git仓库的暂存区,准备提交。

    3. 提交文件到仓库:
    “`
    git commit -m “提交信息”
    “`
    这个命令用于将暂存区的文件提交到Git仓库中。

    4. 查看仓库的状态:
    “`
    git status
    “`
    这个命令用于查看当前仓库的状态,包括已修改、已暂存等文件的信息。

    5. 查看提交日志:
    “`
    git log
    “`
    这个命令用于查看提交日志,包括提交的作者、时间、提交信息等内容。

    6. 切换到其他分支:
    “`
    git checkout <分支名>
    “`
    这个命令用于切换到指定的分支。

    7. 创建新的分支:
    “`
    git branch <分支名>
    “`
    这个命令用于创建一个新的分支。

    8. 合并分支:
    “`
    git merge <分支名>
    “`
    这个命令用于将指定分支的修改合并到当前分支。

    9. 拉取远程仓库的更新:
    “`
    git pull
    “`
    这个命令用于拉取远程仓库的更新。

    10. 推送本地修改到远程仓库:
    “`
    git push
    “`
    这个命令用于将本地的修改推送到远程仓库。

    11. 清除工作目录的修改:
    “`
    git clean -f
    “`
    这个命令用于清除工作目录中未被跟踪的文件。

    12. 重置暂存区和工作目录的修改:
    “`
    git reset –hard
    “`
    这个命令用于重置暂存区和工作目录中的所有修改。

    13. 撤销最后一次提交:
    “`
    git revert HEAD
    “`
    这个命令用于撤销最后一次提交。

    14. 克隆远程仓库:
    “`
    git clone <远程仓库地址>
    “`
    这个命令用于克隆远程仓库到本地。

    15. 查看远程仓库地址:
    “`
    git remote -v
    “`
    这个命令用于查看当前仓库关联的远程仓库地址。

    这些是一些Git的基本命令,可以帮助你完成日常的代码管理工作。当然,Git还有很多其他的命令和功能,你可以进一步学习和了解。

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

    一、Git初始化和配置命令

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

    2. git config:配置Git的全局或仓库级别的变量。

    – git config –global user.name “your name”:设置全局的用户名。

    – git config –global user.email “your email”:设置全局的用户邮箱。

    – git config –local user.name “your name”:设置仓库级别的用户名。

    – git config –local user.email “your email”:设置仓库级别的用户邮箱。

    二、Git基本操作命令

    1. git add:将文件或目录添加到Git索引中。

    – git add file.txt:将file.txt文件添加到索引中。

    – git add dir/:将dir目录下的所有文件添加到索引中。

    2. git commit:将已添加到索引的文件提交到Git仓库。

    – git commit -m “commit message”:提交并添加提交信息。

    – git commit –amend:修改上一次的提交。

    3. git status:查看当前工作目录的状态。

    4. git diff:查看工作目录和索引之间的差异。

    5. git log:查看提交历史。

    – git log –oneline:只显示简洁的提交信息。

    – git log –graph:以图形化的方式显示提交历史。

    6. git branch:管理分支。

    – git branch:列出所有分支。

    – git branch branch_name:创建一个新的分支。

    – git branch -d branch_name:删除一个分支。

    7. git checkout:切换分支。

    – git checkout branch_name:切换到指定的分支。

    – git checkout -b branch_name:创建并切换到一个新的分支。

    8. git merge: 合并分支。

    – git merge branch_name:将指定的分支合并到当前分支。

    9. git reset:重置当前分支到指定的提交。

    – git reset commit_hash:重置当前分支到指定提交。

    – git reset –hard commit_hash:重置当前分支和工作目录到指定提交。

    10. git remote:管理远程仓库。

    – git remote add origin remote_url:添加一个远程仓库。

    – git remote -v:查看已添加的远程仓库。

    – git remote remove origin:移除已添加的远程仓库。

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

    – git push origin branch_name:将本地分支推送到远程仓库。

    12. git pull:从远程仓库拉取最新的提交。

    – git pull origin branch_name:从远程仓库拉取指定分支的提交。

    13. git clone:克隆一个远程仓库到本地。

    – git clone remote_url:克隆远程仓库到当前目录。

    三、Git高级操作命令

    1. git stash:将当前的修改暂存起来。

    – git stash:将当前的修改暂存起来。

    – git stash apply:恢复最近的一个暂存。

    – git stash pop:恢复最近的一个暂存,并删除暂存内容。

    2. git cherry-pick:选择一个或多个提交应用到当前分支。

    – git cherry-pick commit_hash:选择一个提交应用到当前分支。

    – git cherry-pick commit_hash1 commit_hash2:选择多个提交应用到当前分支。

    3. git rebase:将一系列提交合并成一个或者修改提交顺序。

    – git rebase branch_name:将当前分支的提交移动到指定分支的最新提交后面。(变基操作)

    – git rebase -i commit_hash:修改提交的顺序、合并提交等。(交互式变基)

    以上是Git的一些基本命令,用于初始化仓库、添加提交、查看状态等基本操作。还有一些高级操作命令,用于暂存修改、合并提交、重置分支等操作。在实际的使用中,根据具体场景和需求选择合适的命令来执行相应的操作。

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

400-800-1024

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

分享本页
返回顶部