常用git命令

fiy 其他 131

回复

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

    常用git命令包括:

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

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

    3. git add [文件名]:将文件添加到暂存区。

    4. git commit -m “提交信息”:将暂存区的文件提交到本地仓库。

    5. git status:查看工作区、暂存区和仓库的状态。

    6. git log:查看提交日志。

    7. git branch:查看分支列表。

    8. git checkout -b [分支名]:创建并切换到一个新的分支。

    9. git merge [分支名]:将指定分支合并到当前分支。

    10. git pull:拉取远程仓库的最新代码。

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

    12. git remote add origin [URL]:将本地仓库与远程仓库关联。

    13. git remote -v:查看远程仓库的信息。

    14. git fetch:获取远程仓库的最新分支。

    15. git reset [commit]:将HEAD指针移到指定的commit。

    16. git revert [commit]:撤销指定的commit。

    以上是常用的git命令,可以帮助你进行代码的版本控制和协作开发。

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

    Git 是一种版本控制系统,用于跟踪和管理项目代码的变化。下面是一些常用的 Git 命令:

    1. git init:在当前目录下创建一个新的 Git 仓库。
    2. git clone [url]:克隆远程仓库到本地。
    3. git add [file]:将指定的文件添加到暂存区。
    4. git commit -m [message]:提交暂存区的文件,并附上提交说明。
    5. git status:查看当前工作区和暂存区的状态。
    6. git log:查看提交记录。
    7. git branch:查看、创建、删除分支。
    8. git checkout [branch]:切换到指定分支。
    9. git merge [branch]:将指定分支的更改合并到当前分支。
    10. git push:将本地的提交推送到远程仓库。
    11. git pull:将远程仓库的更改拉取到本地。
    12. git remote add [name] [url]:将远程仓库添加到本地 Git 仓库。
    13. git remote -v:查看本地 Git 仓库关联的远程仓库。
    14. git diff:查看当前工作区与暂存区的差异。
    15. git reset [file]:取消暂存区中的文件。

    这些命令是使用 Git 进行版本控制的基本操作,掌握了这些命令,就能够很好地管理项目的代码变化。当然,Git 还有很多其他的命令和功能,可以根据具体需求进行深入学习和使用。

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

    Git是一款开源的分布式版本控制系统,被广泛应用于软件开发中。Git的命令非常丰富和强大,下面将介绍一些常用的Git命令,并按照分类进行分组讲解。

    ## 配置与初始化

    ### git config
    用于配置Git的各种设置,包括用户名、邮箱、编辑器、简写等。

    “`
    git config –global user.name “Your Name”
    git config –global user.email “your_email@example.com”
    git config –global core.editor “vim”
    git config –global alias.st status
    “`

    ### git init
    将一个目录初始化为Git仓库。

    “`
    cd your_directory
    git init
    “`

    ## 提交与更新

    ### git add
    将修改或新创建的文件添加到暂存区。

    “`
    git add file.txt
    git add . # 添加所有修改和新文件
    “`

    ### git commit
    将暂存区的文件提交到本地仓库。

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

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

    “`
    git push origin branch_name
    “`

    ### git pull
    将远程仓库的更新拉取到本地。

    “`
    git pull origin branch_name
    “`

    ## 分支操作

    ### git branch
    查看当前分支,或创建、删除分支。

    “`
    git branch # 查看分支
    git branch branch_name # 创建分支
    git branch -d branch_name # 删除分支
    “`

    ### git checkout
    切换分支,或恢复文件。

    “`
    git checkout branch_name # 切换分支
    git checkout file.txt # 恢复文件到最近一次提交的状态
    “`

    ### git merge
    合并指定分支到当前分支。

    “`
    git merge branch_name
    “`

    ## 日志与查询

    ### git log
    查看提交历史。

    “`
    git log
    git log –oneline # 简洁显示历史
    git log –author=”Your Name” # 按提交者过滤历史
    git log –since=”2020-01-01″ # 按时间范围过滤历史
    “`

    ### git grep
    在版本历史中搜索指定文本。

    “`
    git grep “search_text”
    “`

    ### git diff
    比较不同版本或分支之间的差异。

    “`
    git diff # 比较工作区和暂存区的差异
    git diff HEAD~1 # 比较最新提交和上一次提交的差异
    git diff branch_name_1 branch_name_2 # 比较两个分支的差异
    “`

    ## 撤销与重置

    ### git reset
    撤销提交,回退版本,或取消暂存文件。

    “`
    git reset commit_id # 撤销到指定提交,并保留修改
    git reset –hard commit_id # 撤销到指定提交,并删除修改
    git reset HEAD file.txt # 取消暂存的文件
    “`

    ### git revert
    撤销提交并创建一个新提交来记录这个撤销操作的历史。

    “`
    git revert commit_id
    “`

    ## 远程仓库

    ### git remote
    管理远程仓库。

    “`
    git remote -v # 查看远程仓库
    git remote add origin url # 添加远程仓库
    git remote remove origin # 移除远程仓库
    “`

    ### git clone
    克隆远程仓库到本地。

    “`
    git clone url
    “`

    以上是一些常用的Git命令,能够满足日常的版本控制需求。当然,Git还有很多命令和功能,可以根据需要进一步学习和使用。

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

400-800-1024

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

分享本页
返回顶部