git常见命令速查表

fiy 其他 21

回复

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

    Git是一个开源的分布式版本控制系统,用于跟踪项目的变化并协同开发。对于初学者来说,掌握Git的常见命令是非常重要的。下面是一份Git常见命令的速查表,帮助你快速回顾和使用Git。

    1. 创建代码库
    – git init:初始化一个新的代码库
    – git clone [url]:从远程代码库克隆一个副本到本地

    2. 提交变更
    – git add [file]:将文件添加到暂存区
    – git commit -m “[message]”:将暂存区的变更提交到本地仓库
    – git commit -a -m “[message]”:跳过暂存区,直接将所有变更提交到本地仓库

    3. 分支管理
    – git branch:查看所有分支
    – git branch [name]:在当前提交点创建一个新分支
    – git checkout [name]:切换到指定分支
    – git merge [branch]:将指定分支合并到当前分支
    – git branch -d [name]:删除指定分支

    4. 远程仓库
    – git remote add [name] [url]:将远程代码库添加到本地
    – git push [remote] [branch]:将本地仓库的变更推送到远程代码库
    – git pull [remote] [branch]:从远程代码库拉取最新的变更
    – git fetch [remote]:获取远程代码库的最新变更,但不合并到当前分支

    5. 查看提交历史和状态
    – git log:查看提交历史
    – git log –oneline:以一行的形式查看提交历史
    – git status:查看当前代码库的状态
    – git diff:查看工作区和暂存区之间的差异

    6. 撤销和回滚
    – git reset [commit]:撤销指定提交,并将变更保留在工作区
    – git revert [commit]:创建一个新的提交,用于撤销指定提交的变更
    – git checkout [file]:将文件在工作区的变更回滚到最后一次提交的状态

    7. 标签管理
    – git tag:查看所有标签
    – git tag [name]:创建一个新标签
    – git tag -a [name] -m “[message]”:创建一个带有说明的新标签
    – git tag -d [name]:删除指定标签

    以上只是Git常见命令的一部分,希望这个速查表可以帮助你更好地使用Git进行版本控制和协同开发。在实际使用中,你还可以通过git –help命令来获取更详细的帮助。

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

    Git是一个开源的分布式版本控制系统,常用于软件开发中。下面是一些常见的Git命令速查表:

    1. 初始化仓库:git init
    该命令在当前目录创建一个新的Git仓库。

    2. 克隆仓库:git clone
    该命令克隆远程仓库到本地,用于获取已有的代码。

    3. 添加文件到仓库:git add
    该命令将指定文件添加到Git仓库的暂存区。

    4. 提交更改:git commit -m
    该命令将暂存区的文件提交到Git仓库,并添加一个提交信息。

    5. 查看仓库状态:git status
    该命令显示仓库中文件的状态,包括已添加、已修改和未跟踪的文件。

    6. 查看提交记录:git log
    该命令显示仓库中所有的提交记录,包括提交作者、时间和提交信息。

    7. 切换分支:git checkout
    该命令切换到指定的分支,用于在多个分支之间进行切换。

    8. 创建分支:git branch
    该命令创建一个新的分支,用于从当前分支派生出一个新的工作分支。

    9. 合并分支:git merge
    该命令将指定分支的提交合并到当前分支,用于合并两个分支的工作。

    10. 推送到远程仓库:git push
    该命令将本地分支的提交推送到远程仓库,用于共享代码。

    11. 从远程仓库拉取更新:git pull
    该命令从远程仓库拉取最新的代码更新到本地分支。

    12. 撤销修改:git checkout —
    该命令撤销对指定文件的修改,将文件恢复到最近的一次提交状态。

    13. 回退到指定提交:git reset –hard
    该命令将仓库回退到指定的提交,丢弃之后的所有提交。

    14. 创建标签:git tag
    该命令创建一个新的标签,并将其绑定到当前分支的最新提交。

    15. 查看分支列表:git branch
    该命令显示所有存在的分支列表,包括本地和远程分支。

    这些是常见的Git命令,可以帮助开发人员进行代码版本控制和协作。熟练掌握这些命令,可以提高代码管理和开发效率。

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

    Git是一种分布式版本控制系统,它可以追踪文件的更改,帮助多个开发者协同工作,并记录每个版本的变更。在使用Git过程中,熟悉并掌握常见的Git命令是非常重要的。下面是一个Git常见命令的速查表,可以帮助大家快速查找和使用这些命令。

    ## 开始使用Git

    ### git init

    初始化一个新的Git仓库。

    ### git clone [remote_url]

    克隆一个远程Git仓库到本地。

    ## 基本操作

    ### git add [file]

    将文件添加到暂存区。

    ### git commit -m “message”

    将暂存区的文件提交到本地仓库,并添加提交信息。

    ### git status

    查看当前文件的状态。

    ### git diff

    查看工作区和暂存区之间的差异。

    ### git diff –cached

    查看暂存区和本地仓库之间的差异。

    ### git diff [commit1] [commit2]

    查看两个提交之间的差异。

    ### git log

    查看提交历史记录。

    ### git log –oneline

    以单行的简洁格式查看提交历史记录。

    ### git log -p

    查看每个提交的详细差异。

    ### git branch

    查看分支列表。

    ### git branch [branch_name]

    创建一个新的分支。

    ### git branch -d [branch_name]

    删除一个分支。

    ### git checkout [branch_name]

    切换到指定分支。

    ### git checkout -b [branch_name]

    创建一个新的分支,并切换到该分支。

    ### git merge [branch_name]

    将指定分支合并到当前分支。

    ### git reset HEAD [file]

    撤销暂存区的文件。

    ### git reset [commit]

    撤销提交并回退到指定的提交。

    ### git reset –hard [commit]

    撤销提交并回退到指定的提交,并且丢弃所有后续提交。

    ### git revert [commit]

    撤销指定的提交。

    ## 远程操作

    ### git remote -v

    查看远程仓库列表。

    ### git remote add [name] [remote_url]

    添加一个新的远程仓库。

    ### git push [remote_name] [branch_name]

    将本地分支推送到远程仓库。

    ### git pull [remote_name] [branch_name]

    从远程仓库拉取最新的代码。

    ### git fetch [remote_name]

    从远程仓库获取最新的分支。

    ### git clone [remote_url]

    克隆一个远程仓库到本地。

    ### git remote show [remote_name]

    查看远程仓库的详细信息。

    ### git remote rename [old_name] [new_name]

    重命名一个远程仓库。

    ### git remote remove [remote_name]

    移除一个远程仓库。

    ## 标签操作

    ### git tag

    查看标签列表。

    ### git tag [tag_name]

    创建一个新的标签。

    ### git tag -l “pattern”

    查找符合指定模式的标签。

    ### git tag -a [tag_name] -m “message”

    创建一个带有说明的标签。

    ### git tag -d [tag_name]

    删除指定的标签。

    ### git push origin [tag_name]

    将本地标签推送到远程仓库。

    ### git push origin –tags

    将本地的所有标签推送到远程仓库。

    以上是Git常见命令的速查表,使用这些命令可以帮助我们在日常的开发中更好地使用Git进行版本控制和团队协作。当然,还有很多高级的Git命令和技巧需要进一步学习和掌握。

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

400-800-1024

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

分享本页
返回顶部