| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Unity&GitHub&git的使用(二) -> 正文阅读 |
|
[开发工具]Unity&GitHub&git的使用(二) |
Unity流程: 初始化仓库:git init? 创建gitignore文件 :touch? .gitignore gitignore/Unity.gitignore at main · github/gitignore · GitHub 复制链接内容到gitignore git status git add . 添加到缓存区 git commit -m “” 如何上传到远程仓库: 先在github创建仓库: ?添加远程仓库链接: git remote add origin?? xxxx 将本地内容push到远程? git push -u origin master push成功: ?changes not staged for commit :说明有文件更新未被缓存 ?提交记录:git log ?push 到远程 发现是第二次更改 git reflog :提交信息 用于回滚 ?转版本 git -reset --hard xxx ?这是本地回滚,需要提交才远程才会更新 克隆: ?拉取远程内容? pull git冲突:分支合并或者与远程文件不同 ? conflict :有冲突 1、本地修改 冲突文件 ?冲突标记<<<<<<< 与 ======= 之间的内容是我的修改 ======= 与 >>>>>>> 之间的内容是别人的修改。 可以根据情况保留修改: 保留自己的: 保留别人的: 都保留: 修改完之后,执行:
2、远程:git pull? 3、回退:git reset --hard git如何解决冲突?_蛞蝓不孤寡的博客-CSDN博客_git 解决冲突 git解决冲突的方法_小明喜欢写bug的博客-CSDN博客_git 手动处理冲突 git-merge和gitrebase的区别:如果你希望一个干净线性的提交历史,而不是含有众多合并提交相互交织的提交历史,那么应该尝试在整合分支时使用git rebase而不是git merge。反过来说,如果你想要保存完整的提交历史,避免重写公共提交的历史,仍然可以坚持使用git merge 大全: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 1:29:29- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |