git命令备忘

worktile 其他 81

回复

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

    Git是一个分布式版本控制系统,用于跟踪文件和代码的变化。它具有强大的功能和灵活性,是开发团队常用的工具之一。在日常工作中,掌握Git的一些常用命令是非常重要的。下面是一些常见的Git命令备忘:

    1. 初始化一个Git仓库
    “`
    git init
    “`

    2. 添加文件到暂存区
    “`
    git add <文件名>
    “`

    3. 提交文件到本地仓库
    “`
    git commit -m “提交备注”
    “`

    4. 查看当前的仓库状态
    “`
    git status
    “`

    5. 查看文件的修改内容
    “`
    git diff <文件名>
    “`

    6. 查看提交历史
    “`
    git log
    “`

    7. 恢复文件到上一个提交状态
    “`
    git checkout — <文件名>
    “`

    8. 将本地仓库与远程仓库关联
    “`
    git remote add origin <远程仓库地址>
    “`

    9. 将本地提交推送到远程仓库
    “`
    git push -u origin <分支名>
    “`

    10. 克隆远程仓库到本地
    “`
    git clone <远程仓库地址>
    “`

    11. 创建并切换到新的分支
    “`
    git checkout -b <分支名>
    “`

    12. 切换到已有的分支
    “`
    git checkout <分支名>
    “`

    13. 合并指定分支到当前分支
    “`
    git merge <要合并的分支名>
    “`

    14. 拉取远程仓库的最新代码
    “`
    git pull origin <分支名>
    “`

    15. 删除本地分支
    “`
    git branch -d <分支名>
    “`

    16. 删除远程分支
    “`
    git push origin –delete <分支名>
    “`

    以上是一些常见的Git命令备忘,希望对你在日常使用Git时有所帮助!

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

    1. git init:初始化一个新的Git仓库。
    2. git clone [url]:克隆远程仓库到本地。
    3. git add [file]:将文件添加到暂存区。
    4. git commit -m “message”:提交暂存区的文件到本地仓库并添加提交信息。
    5. git status:查看文件的修改状态。
    6. git diff [file]:查看文件的修改内容。
    7. git branch:查看本地分支列表。
    8. git checkout [branch]:切换到指定的分支。
    9. git merge [branch]:合并指定分支到当前分支。
    10. git push:将本地仓库的修改推送到远程仓库。
    11. git pull:从远程仓库更新本地仓库。
    12. git log:查看提交历史记录。
    13. git remote add [name] [url]:添加远程仓库。
    14. git remote -v:查看远程仓库列表。
    15. git tag [name]:给当前提交打上标签。
    16. git stash:将当前修改保存到临时区。
    17. git stash pop:将临时区的修改恢复到工作区。
    18. git reset [commit]:撤销提交并将文件恢复到指定的提交状态。
    19. git rebase [branch]:将当前分支的提交移动到指定分支之后。
    20. git cherry-pick [commit]:在当前分支上选择指定的提交添加到当前分支。

    这些是常用的Git命令,可以帮助你进行版本控制和团队协作。记住这些命令可以提高你的工作效率,并确保你的代码修改能够被完整地记录和管理。

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

    Git是一种分布式版本控制系统,它能够跟踪代码的变更并帮助多人协作开发。下面是一份Git命令备忘录,涵盖了常用的Git命令及其使用方法。

    ## 初始化与配置

    ### git init
    将当前目录初始化为Git仓库。

    ### git config
    配置Git用户信息,例如用户名和邮箱。可以使用以下命令分别配置全局和当前仓库的用户信息:

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

    ### git clone
    克隆一个远程Git仓库到本地。例如:

    “`
    git clone https://github.com/username/repo.git
    “`

    ## 提交与推送

    ### git add
    将文件添加到暂存区,准备进行提交。可以使用以下命令添加单个文件或目录:

    “`
    git add filename
    git add directory/
    “`

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

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

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

    “`
    git push origin branch
    “`

    ## 分支管理

    ### git branch
    查看、创建和删除分支。

    “`
    git branch # 列出所有分支
    git branch branchname # 创建一个新分支
    git branch -d branchname # 删除一个分支
    “`

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

    “`
    git checkout branchname # 切换到指定分支
    git checkout -b newbranch # 创建并切换到新分支
    git checkout — filename # 恢复指定文件到最近的提交状态
    “`

    ### git merge
    将其他分支合并到当前分支。

    “`
    git merge branchname # 将指定分支合并到当前分支
    “`

    ### git pull
    拉取远程仓库的更新并自动合并。

    “`
    git pull origin branch # 从origin仓库的指定分支拉取更新并自动合并
    “`

    ## 版本管理

    ### git log
    查看提交日志。

    “`
    git log # 查看所有提交记录
    git log –oneline # 简洁显示提交信息
    git log –author=”username” # 查看指定作者的提交记录
    “`

    ### git diff
    查看文件的修改差异。

    “`
    git diff # 查看工作区与暂存区的差异
    git diff –cached # 查看暂存区与本地仓库的差异
    git diff branchname # 查看当前分支与指定分支的差异
    “`

    ### git reset
    撤销提交并重置HEAD指针。

    “`
    git reset commit_id # 撤销到指定提交,并将其后的提交移除
    git reset –hard commit_id # 强制撤销到指定提交,丢弃工作区的修改
    “`

    ## 其他命令

    ### git status
    查看当前仓库状态。

    “`
    git status # 显示工作区和暂存区的状态
    “`

    ### git stash
    将当前工作区的修改保存起来。

    “`
    git stash # 将修改暂存
    git stash list # 查看保存的工作进度
    git stash apply stash_id # 恢复指定的工作进度
    “`

    以上是一些常用的Git命令及其用法,通过这些命令,你可以很好地管理你的代码版本,并与团队成员协作开发。

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

400-800-1024

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

分享本页
返回顶部