git使用及命令整理

fiy 其他 68

回复

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

    Git 是一款分布式版本控制系统,它可以帮助团队协同开发和管理项目代码。下面我会整理一些常用的 Git 命令,以供参考。

    1. 初始化仓库:
    git init

    2. 克隆远程仓库:
    git clone <仓库地址>

    3. 添加文件到暂存区:
    git add <文件名>

    4. 提交代码到本地仓库:
    git commit -m “提交信息”

    5. 查看当前仓库的状态:
    git status

    6. 查看文件的修改内容:
    git diff <文件名>

    7. 查看提交历史:
    git log

    8. 切换到指定的提交:
    git checkout <提交哈希值>

    9. 创建分支:
    git branch <分支名>

    10. 切换到指定分支:
    git checkout <分支名>

    11. 合并指定分支到当前分支:
    git merge <分支名>

    12. 删除分支:
    git branch -d <分支名>

    13. 拉取远程仓库的更新:
    git pull

    14. 推送本地代码到远程仓库:
    git push

    15. 创建标签:
    git tag <标签名>

    16. 切换到指定标签:
    git checkout <标签名>

    17. 查看标签列表:
    git tag

    18. 删除标签:
    git tag -d <标签名>

    19. 撤销最近的提交:
    git reset HEAD~

    以上是一些常用的 Git 命令,希望对你的 Git 使用有所帮助。当然,Git 还有很多其他功能和命令,你可以通过查阅 Git 官方文档来进一步学习和探索。

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

    1. Git是一个分布式版本控制系统,用于管理和追踪项目的代码变化。它可以帮助多人协同开发,跟踪代码的修改历史,解决代码冲突等。

    2. 常用的Git命令包括:
    – git init:在当前目录初始化一个新的Git仓库。
    – git clone [url]:克隆一个远程仓库到本地。
    – git add [file]:将文件添加到暂存区。
    – git commit -m [message]:将暂存区的文件提交到仓库,并附上提交信息。
    – git push:将本地仓库的变动推送到远程仓库。
    – git pull:从远程仓库拉取最新的代码。
    – git branch:查看本地分支。
    – git checkout [branch]:切换到指定分支。
    – git merge [branch]:合并指定分支到当前分支。
    – git log:查看提交历史。

    3. 分支是Git中非常重要的概念之一。通过创建和切换分支,开发者可以在不影响主分支的情况下进行新功能的开发或者修复bug。合并分支后,可以将新功能或者修复的bug合并到主分支。

    4. gitignore文件是用来定义Git忽略某些文件或者文件夹的规则。在项目中使用gitignore文件可以忽略一些临时文件、编译生成的文件、日志文件等,以减小代码仓库的体积。

    5. 远程仓库是Git支持多人协同开发的重要机制。一般情况下,每个开发者都会在自己的本地仓库上工作,然后将自己的变动推送到远程仓库。其他开发者可以通过拉取远程仓库的变动来获取最新的代码。常见的远程仓库托管服务有GitHub、Bitbucket、GitLab等。

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

    一、Git简介
    Git是一种分布式版本控制系统,最初由Linux之父Linus Torvalds创造,用于管理和追踪代码的变更历史。Git具有高效、快速、强大和灵活的特性,已成为开发团队中最常用的版本控制工具之一。

    二、Git基本概念
    1. 仓库(Repository):存储代码和版本历史的地方,分为本地仓库和远程仓库。

    2. 分支(Branch):用于不同功能或团队成员开发不同的特性功能,不同分支之间相互独立。

    3. 提交(Commit):保存代码修改的快照,每个提交都包含了一个唯一的哈希值。

    4. 合并(Merge):将一个分支的修改合并到另一个分支。

    5. 冲突(Conflict):当两个分支有同一个文件的修改冲突时,需要手动解决。

    三、Git常用命令
    1. 初始化一个仓库
    “`
    git init
    “`
    该命令用于将当前目录初始化为一个Git仓库。

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

    3. 提交修改
    “`
    git commit -m “commit message”
    “`
    该命令将暂存区的修改提交到仓库,并附带一条提交信息。

    4. 查看提交历史
    “`
    git log
    “`
    该命令用于查看提交历史记录。

    5. 创建分支
    “`
    git branch
    “`
    该命令用于创建一个新的分支。

    6. 切换分支
    “`
    git checkout
    “`
    该命令用于切换到指定的分支。

    7. 合并分支
    “`
    git merge
    “`
    该命令将指定分支的修改合并到当前分支。

    8. 解决冲突
    “`
    git status
    “`
    在合并分支时,该命令用于查看冲突的文件。

    手动编辑冲突文件,删除冲突标记后保存。

    使用以下命令将修改的文件重新添加到暂存区。
    “`
    git add
    “`
    再次进行提交即可完成合并。
    “`
    git commit -m “merge branch”
    “`

    9. 拉取远程仓库的更新
    “`
    git pull
    “`
    该命令用于将远程仓库的最新修改拉取到本地。

    10. 推送修改到远程仓库
    “`
    git push origin
    “`
    该命令用于将本地的修改推送到远程仓库。

    四、Git操作流程示例
    1. 克隆远程仓库
    首先,我们将远程仓库克隆到本地。
    “`
    git clone
    “`
    2. 创建并切换分支
    “`
    git branch
    git checkout

    “`
    3. 添加、修改文件
    在指定分支上进行代码的添加和修改。
    “`
    git add
    git commit -m “commit message”
    “`
    4. 合并分支
    切换到主分支,并将开发分支的修改合并到主分支上。
    “`
    git checkout master
    git merge
    “`
    5. 解决冲突
    如果在合并分支的过程中出现冲突,需要手动解决冲突。
    “`
    git status
    “`
    查看冲突文件,并手动编辑解决冲突。

    6. 拉取远程仓库更新
    在开始开发新功能之前,可以先拉取一下远程仓库的更新。
    “`
    git pull origin master
    “`
    7. 推送修改到远程仓库
    将本地的修改推送到远程仓库。
    “`
    git push origin
    “`
    以上就是Git的基本使用及命令整理。当然,Git的功能远不止这些,还有分支管理、标签管理、远程仓库管理等更高级的功能,需要根据实际需求进行学习和使用。

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

400-800-1024

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

分享本页
返回顶部