终端git命令大全

fiy 其他 223

回复

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

    终端下使用 Git 命令是开发者日常工作中常见的操作,以下是一些常用的 Git 命令列表:

    1. git init:在当前目录下初始化一个新的 Git 仓库。
    2. git clone [url]:从远程仓库克隆一个副本到本地。
    3. git add [file]:将文件添加到暂存区。
    4. git commit -m “message”:将暂存区的改动提交到仓库,其中 “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 log:查看提交日志。
    13. git reset [commit]:回退到指定的提交版本。
    14. git revert [commit]:撤销指定提交,并创建一个新的提交。
    15. git remote -v:查看远程仓库的地址。
    16. git fetch:从远程仓库获取最新的代码,不自动合并。
    17. git branch -d [branch]:删除指定分支。
    18. git tag [tag]:给当前提交打上标签。
    19. git stash:将工作区的改动暂存起来,以便切换到其他分支。
    20. git clean:清除工作区中未跟踪的文件。

    这是一些基本的 Git 命令,根据具体的开发需求,还可以使用更多的 Git 命令来完成其他操作。建议开发者熟悉并掌握这些常用命令,以提高开发效率。

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

    终端Git命令是使用Git版本控制系统时经常使用的命令集合。Git是一个分布式版本控制系统,用于跟踪文件的更改和管理项目的版本。终端Git命令可以通过命令行界面(CLI)来使用,可以在Windows、Mac和Linux操作系统中使用。以下是终端Git命令的详细介绍:

    1. git init:用于在当前目录中初始化一个新的Git仓库。该命令将创建一个隐藏的.git文件夹,用于存储仓库的相关信息。

    2. git clone:用于克隆一个远程Git仓库到本地。克隆操作将复制远程仓库的所有历史记录和分支。

    3. git add:用于将文件或目录添加到Git仓库的暂存区。暂存区是存放将要提交的文件的临时区域。

    4. git commit:用于将暂存区的文件提交到Git仓库。提交操作会记录文件的更改,并创建一个新的提交对象。

    5. git status:用于查看当前Git仓库的状态。此命令将显示已修改但未暂存的文件、已暂存但未提交的文件以及当前分支的状态。

    6. git branch:用于管理Git仓库的分支。此命令可以列出所有分支、创建新分支、删除分支以及切换分支。

    7. git checkout:用于切换分支或还原文件。如果指定了分支名,将切换到该分支;如果指定了文件名,将还原该文件。

    8. git merge:用于合并分支。此命令将将指定分支的更改合并到当前分支。

    9. git pull:用于从远程仓库获取最新的版本并合并到本地分支。此命令等价于git fetch和git merge。

    10. git push:用于将本地仓库的更改推送到远程仓库。此命令将本地分支的更改上传到远程仓库。

    11. git log:用于查看Git仓库的提交历史。此命令将显示每个提交的作者、时间和提交信息。

    12. git diff:用于比较文件或分支之间的差异。此命令将显示文件或分支之间的行级差异。

    13. git remote:用于管理远程仓库。此命令可以添加、删除、重命名和列出远程仓库。

    14. git stash:用于保存当前工作目录的临时状态。此命令可以暂时将工作区的更改保存起来,以便后续使用。

    15. git reset:用于撤销提交或重置当前分支的状态。此命令可以撤销最后一次提交并恢复到该提交之前的状态。

    这些是终端Git命令的一些常用操作。终端Git命令集合庞大,还有很多可以深入了解的命令和选项。建议在使用Git时参考Git的官方文档或查询相关资源以获取更详细的信息。

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

    一、Git基本操作命令

    1、git init:在当前目录创建一个新的Git仓库
    2、git clone [url]:从远程仓库中克隆一个本地副本
    3、git add [file]:将文件添加到暂存区
    4、git commit -m [message]:将暂存区的文件提交到版本库,并写入提交信息
    5、git status:查看当前文件的状态
    6、git push:将本地的提交推送到远程仓库
    7、git pull:将远程仓库的最新代码拉取到本地
    8、git log:查看提交记录
    9、git diff [file]:查看文件的修改内容
    10、git branch:查看本地分支
    11、git branch [branchname]:创建一个新的分支
    12、git checkout [branchname]:切换到指定的分支
    13、git merge [branchname]:合并指定的分支到当前分支
    14、git stash:将当前的修改暂存起来
    15、git stash apply:恢复最近一次暂存的修改
    16、git stash drop:删除最近一次的暂存记录

    二、Git远程操作命令

    1、git remote add [name] [url]:将远程仓库添加到本地
    2、git remote -v:查看远程仓库列表
    3、git remote show [name]:查看指定远程仓库的详细信息
    4、git remote rename [old-name] [new-name]:重命名指定的远程仓库
    5、git remote remove [name]:移除指定的远程仓库
    6、git push [remote] [branch]:将本地分支的提交推送到远程仓库
    7、git pull [remote] [branch]:从远程仓库拉取最新代码到本地分支

    三、Git分支操作命令

    1、git branch:查看本地分支列表
    2、git branch [branch-name]:创建一个新的分支
    3、git checkout [branch-name]:切换到指定的分支
    4、git checkout -b [branch-name]:创建一个新的分支,并切换到该分支
    5、git branch -d [branch-name]:删除指定的分支
    6、git merge [branch-name]:合并指定的分支到当前分支
    7、git rebase [branch-name]:将当前分支的修改放在指定分支的最新提交之后
    8、git cherry-pick [commit]:将指定的提交应用到当前分支
    9、git branch -r:查看远程分支列表
    10、git push origin [branch-name]:推送本地分支到远程仓库
    11、git push origin :[branch-name]:删除远程分支

    四、Git标签操作命令

    1、git tag [tag-name]:创建一个新的标签
    2、git tag:查看所有标签
    3、git tag -d [tag-name]:删除指定的标签
    4、git push origin –tags:推送所有标签到远程仓库
    5、git push origin [tag-name]:推送指定的标签到远程仓库
    6、git push origin :refs/tags/[tag-name]:删除远程标签

    五、其他常用命令

    1、git config –global user.name [name]:配置用户名
    2、git config –global user.email [email]:配置邮箱
    3、git checkout [commit] [file]:将指定提交的文件恢复到当前分支
    4、git reset [commit]:将当前分支的指针回退到指定的提交
    5、git revert [commit]:撤销指定的提交
    6、git rm [file]:从版本库中删除指定的文件
    7、git blame [file]:查看文件的每一行是由谁修改的
    8、git reflog:查看所有分支的操作记录

    以上是常用的Git操作命令,可以根据实际需求和使用情况选择适合的命令进行操作。在使用Git时,可以结合这些命令进行版本管理和团队协作,提高开发效率和代码质量。

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

400-800-1024

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

分享本页
返回顶部