Git操作工作流程

简介: 工作中最常使用的git工作流程

99的git操作流程

  • git是什么?

    • 一个分布式的版本控制系统,代码管理,存储,且能够追踪、记录并控制用户对其代码的修改。
  • 用他干什么?

    • 日常log
    • 工作进度/内容
    • 会议内容
    • 日常分享
  • 怎么操作?

    • 打开visual studio code
    • 什么操作都没有的情况下

      • git pull
    • 有冲突--解决冲突

      • vsc工作窗口手动查看内容是否正确
      • 保留双方的更改
      • 暂存//git add -A
      • 继续合并/git rebase --continue
    • 没有冲突/操作--写log/传文件/todo

      • 在visual studio code里编辑/或直接拖文件到tianyandesign
    • 编辑完add--暂存文件

      • git add -A
      • 暂存前可以查看当前工作区的状态//git status
      • 正常状态//nothing tocommit,working tree clean
    • commit--提交文件

      • git commit -m “提交的备注”
      • 只有一个commit提交

        • git push <仓库源别名>/<分支名>
      • 多个commit提交

        • 查看远程和本地的log//git log --oneline --decorate --graph --all
        • 退出//q
        • 几个提交合几个,假如3个HEAD后面是3//commitgit rebase -i HEAD~3
        • 再次查看log//git log --oneline --decorate --graph --all
    • 拉取

      • git pull
    • 有冲突--解决冲突

      • vsc工作窗口手动查看内容是否正确
      • 保留双方的更改
      • 暂存//git add -A
      • 继续合并/git rebase --continue
    • 推送--push

      • git push -f
    • 发起pr--web合并
相关文章
|
6月前
|
开发工具 git
记IDEA Git版本回退并push到远程操作
记IDEA Git版本回退并push到远程操作
157 1
记IDEA Git版本回退并push到远程操作
|
6月前
|
开发工具 git 开发者
|
2月前
|
图形学 开发工具 git
Unity与版本控制:游戏开发团队如何利用Git打造高效协作流程,实现代码管理的最佳实践指南
【8月更文挑战第31天】版本控制在软件开发中至关重要,尤其在Unity游戏开发中,能提升团队协作效率并避免错误。本文介绍如何在Unity项目中应用版本控制的最佳实践,包括选择Git、配置项目以排除不必要的文件、组织项目结构、避免冲突、规范提交信息以及使用分支管理开发流程,从而提高代码质量和团队协作效率。
234 1
|
5月前
|
开发工具 git
idea的git reset current branch to here操作详解
idea的git reset current branch to here操作详解
595 1
|
4月前
|
Ubuntu 开发工具 git
git 超实用教程【人人必会!】(含大厂的 git 操作规范)
git 超实用教程【人人必会!】(含大厂的 git 操作规范)
71 0
|
5月前
|
存储 开发工具 git
Git工作流程:如何在团队中协作?
Git工作流程:如何在团队中协作?
|
6月前
|
开发工具 git 开发者
【专栏】探讨了 Git 中的 `git rebase` 操作,它用于重新应用提交到另一分支,改变历史顺序
【4月更文挑战第29天】本文探讨了 Git 中的 `git rebase` 操作,它用于重新应用提交到另一分支,改变历史顺序。与 `git merge` 不同,rebase 重写提交历史,提供简洁线性的历史记录。文章介绍了 rebase 的基本操作、应用场景,如整理提交历史、解决冲突和整合分支,并强调了使用注意事项,如避免在公共分支上操作。尽管 rebase 可以带来整洁的历史和冲突解决便利,但其潜在的风险和可能导致的历史混乱需谨慎对待。理解并恰当使用 `git rebase` 可以提升开发效率和代码质量。
200 1
|
6月前
|
Shell 测试技术 开发工具
《Git 简易速速上手小册》第9章:Git 工作流程定制(2024 最新版)
《Git 简易速速上手小册》第9章:Git 工作流程定制(2024 最新版)
66 1
|
6月前
|
开发工具 git 开发者
掌握常见Git操作:技巧与实践
掌握常见Git操作:技巧与实践
|
6月前
|
存储 开发工具 git