| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 开发工具 -> Git简要笔记归纳 -> 正文阅读 |
|
|
[开发工具]Git简要笔记归纳 |
工作流拉取 main 并建立自己的分支,然后同步1.git clone // 到本地 2.git checkout -b xxx 切换至新分支xxx (相当于复制了remote的仓库到本地的xxx分支上 3.修改或者添加本地代码(部署在硬盘的源文件上) 4.git diff 查看自己对代码做出的改变 5.git add 上传更新后的代码至暂存区 6.git commit 可以将暂存区里更新后的代码更新到本地git 7.git push origin xxx 将本地的xxxgit分支上传至github上的git ----------------------------------------------------------------------------------- 如果在写自己的代码过程中发现远端GitHub上代码出现改变1.git checkout main 切换回main分支 2.git pull origin master(main) 将远端修改过的代码再更新到本地 3.git checkout xxx 回到xxx分支 4.git rebase main 我在xxx分支上,先把main移过来,然后根据我的commit来修改成新的内容 (中途可能会出现,rebase conflict -----》手动选择保留哪段代码) 5.git push -f origin xxx 把rebase后并且更新过的代码再push到远端github上 (-f ---》强行) 6.原项目主人采用pull request 中的 squash and merge 合并所有不同的commit --------------------------------------------------------------------------------------------- 远端完成更新后,删除分支1. github branch有delete 按钮 删除远端分支 1.git branch -d xxx 删除本地的git分支 2.git pull origin master 再把远端的最新代码拉至本地? ?十分钟学会正确的github工作流,和开源作者们使用同一套流程_哔哩哔哩_bilibili 撤销共涉及:Disk, Staging, Local, Remote
Disk 撤销还未缓存的修改?checkout/restore查看所做出的修改 git diff? 查看目前状况? ? ? ? ?git status -> Changes not staged for commit(红色)
撤销语句 git checkout <changed_file>? 旧版本git (git restore <changed_file>)
Staging 撤销缓存区中的修改如果已经使用?git add <changed_file> 将Disk的修改同步到缓存区 查看目前状况 git status -> Changes to be commited(绿色)
只撤销S,不撤销D【比较安全】?git reset <changed_file>(git restore --staged <changed_file>) |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/14 22:43:07- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |