整套git命令大全

worktile 其他 173

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Git是一种分布式版本控制系统,可以帮助开发者更好地管理代码。下面是整套Git命令的大全:

    1. 创建版本库
    – `git init`:初始化一个本地版本库
    – `git clone [url]`:克隆一个远程版本库到本地

    2. 添加与提交文件
    – `git add [file]`:将指定文件添加到暂存区
    – `git commit -m [message]`:提交暂存区的文件到版本库

    3. 查看与比较文件
    – `git status`:查看当前版本库的状态
    – `git log`:查看提交历史
    – `git diff`:查看修改的内容

    4. 分支操作
    – `git branch`:列出分支列表
    – `git branch [name]`:创建一个新分支
    – `git checkout [name]`:切换到指定分支
    – `git merge [name]`:合并指定分支到当前分支
    – `git branch -d [name]`:删除指定分支

    5. 远程操作
    – `git remote add [name] [url]`:添加远程版本库
    – `git remote -v`:查看远程版本库信息
    – `git push [name] [branch]`:推送本地分支到远程版本库
    – `git pull [name] [branch]`:从远程版本库拉取最新代码

    6. 回退与撤销
    – `git reset [commit]`:回退到指定提交
    – `git revert [commit]`:撤销指定提交
    – `git checkout — [file]`:撤销对指定文件的修改

    7. 标签管理
    – `git tag`:列出标签列表
    – `git tag [name]`:创建一个新标签
    – `git show [tag]`:查看标签信息
    – `git tag -d [name]`:删除指定标签

    8. 其他命令
    – `git stash`:将当前修改暂存起来
    – `git clean -f`:清除未跟踪的文件
    – `git blame [file]`:显示指定文件的修改历史

    这是Git常用命令的大致分类和示例,根据具体情况可以根据需要使用不同的命令组合,以实现代码管理的目标。希望对你有所帮助!

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

    Git是目前最流行的版本管理工具之一,它提供了一套强大的命令集,用于管理项目的版本控制。下面是一整套Git命令的大全:

    1. 初始化Git仓库:
    git init

    2. 克隆远程仓库到本地:
    git clone [remote_repository_url]

    3. 添加文件到暂存区:
    git add [file]

    4. 提交已修改文件到本地仓库:
    git commit -m “commit message”

    5. 查看当前版本和提交历史:
    git log

    6. 查看文件的具体修改内容:
    git show [commit_id] [file_path]

    7. 查看当前工作区和暂存区的状态:
    git status

    8. 撤销对文件的修改:
    git checkout — [file]

    9. 撤销暂存区的修改:
    git reset [file]

    10. 撤销已提交的版本:
    git revert [commit_id]

    11. 创建新的分支:
    git branch [branch_name]

    12. 切换到指定分支:
    git checkout [branch_name]

    13. 删除分支:
    git branch -d [branch_name]

    14. 合并分支:
    git merge [branch_name]

    15. 抓取远程仓库分支到本地:
    git fetch [remote] [branch_name]

    16. 将本地分支推送到远程仓库:
    git push [remote] [branch_name]

    17. 拉取远程仓库的更新:
    git pull [remote] [branch_name]

    18. 添加远程仓库:
    git remote add [remote_name] [remote_repository_url]

    19. 查看远程仓库:
    git remote -v

    20. 配置Git用户信息:
    git config –global user.name “your_name”
    git config –global user.email “your_email”

    21. 创建标签:
    git tag [tag_name]

    22. 切换到指定标签:
    git checkout [tag_name]

    23. 查看所有标签:
    git tag -l

    24. 删除标签:
    git tag -d [tag_name]

    25. 进行代码变基:
    git rebase [branch_name]

    26. 强制提交:
    git push -f

    27. 忽略文件:
    在项目根目录下创建.gitignore文件,并添加要忽略的文件名或文件夹名

    以上是Git中一些常用的命令,通过使用这些命令,可以有效地管理项目的版本控制。当然,Git还有很多其他的命令和选项,可以根据具体需求进行学习和使用。

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

    Git是一个分布式版本控制系统,用于对项目代码进行管理和追踪。它拥有丰富的命令集合,可以进行代码的提交、分支操作、合并、回滚等操作。下面是一套常用的Git命令大全,按照功能进行分类介绍。

    ### 1. 初始化和配置

    #### 1.1 初始化Git仓库

    “`
    git init
    “`

    #### 1.2 配置Git全局用户名和邮箱

    “`
    git config –global user.name “Your Name”
    git config –global user.email “youremail@example.com”
    “`

    #### 1.3 配置Git当前仓库用户名和邮箱

    “`
    git config user.name “Your Name”
    git config user.email “youremail@example.com”
    “`

    #### 1.4 查看当前Git配置信息

    “`
    git config –list
    “`

    ### 2. 提交和修改代码

    #### 2.1 查看工作区文件状态

    “`
    git status
    “`

    #### 2.2 添加文件到暂存区

    “`
    git add
    “`

    #### 2.3 添加所有修改文件到暂存区

    “`
    git add .
    “`

    #### 2.4 提交暂存区文件到版本库

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

    #### 2.5 修改最后一次提交的信息

    “`
    git commit –amend
    “`

    #### 2.6 更改文件名

    “`
    git mv
    “`

    #### 2.7 移除文件

    “`
    git rm
    “`

    #### 2.8 恢复工作区修改内容

    “`
    git checkout —
    “`

    #### 2.9 取消暂存区的修改

    “`
    git reset HEAD
    “`

    ### 3. 分支操作

    #### 3.1 创建新分支

    “`
    git branch
    “`

    #### 3.2 切换到指定分支

    “`
    git checkout
    “`

    #### 3.3 创建并切换到新分支

    “`
    git checkout -b
    “`

    #### 3.4 查看所有分支

    “`
    git branch
    “`

    #### 3.5 合并指定分支到当前分支

    “`
    git merge
    “`

    #### 3.6 删除分支

    “`
    git branch -d
    “`

    ### 4. 版本回退和处理

    #### 4.1 查看提交历史

    “`
    git log
    “`

    #### 4.2 查看提交历史(简化信息)

    “`
    git log –pretty=oneline
    “`

    #### 4.3 回退到上一个版本

    “`
    git reset HEAD^
    “`

    #### 4.4 回退到指定提交版本

    “`
    git reset
    “`

    #### 4.5 撤销上一次提交

    “`
    git revert HEAD
    “`

    #### 4.6 撤销指定提交

    “`
    git revert
    “`

    #### 4.7 暂存当前修改内容并切换到指定提交

    “`
    git stash
    git stash apply
    “`

    ### 5. 远程仓库操作

    #### 5.1 关联远程仓库

    “`
    git remote add origin
    “`

    #### 5.2 推送当前分支到远程仓库

    “`
    git push -u origin
    “`

    #### 5.3 推送所有分支到远程仓库

    “`
    git push –all origin
    “`

    #### 5.4 拉取远程仓库最新代码

    “`
    git pull
    “`

    #### 5.5 克隆远程仓库

    “`
    git clone
    “`

    #### 5.6 查看远程仓库信息

    “`
    git remote -v
    “`

    ### 6. 其他常用操作

    #### 6.1 配置.gitignore文件忽略指定文件或目录

    在.gitignore文件中添加要忽略的文件或目录,例如:

    “`
    target/
    *.class
    “`

    #### 6.2 查看某个文件或目录的修改历史

    “`
    git blame
    “`

    #### 6.3 查看文件或目录的变动情况

    “`
    git diff
    “`

    以上是一套常用的Git命令大全,可以帮助开发者进行日常的代码管理和版本控制。当然,Git还有更多高级的命令和技巧,需要根据实际需求进行学习和掌握。

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

400-800-1024

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

分享本页
返回顶部