git
文章平均质量分 53
鱼儿-1226
离家千里,出了地铁口,万家灯火。
多年从事于音视频相关直播行业,使用 windows / linux系统,熟练使用c++、c#、opengl、unity3d、UE、cocos、ffmpeg、directshow、obs、鼠标键盘钩子、汇编、逆向(爬虫) 等。
展开
-
gitlab 上移动项目分组
git原创 2024-07-04 13:55:56 · 728 阅读 · 0 评论 -
Sourcetree 使用教程
git原创 2023-11-08 10:27:54 · 979 阅读 · 0 评论 -
Git 远程仓库(Github)
github原创 2023-11-08 10:26:40 · 193 阅读 · 0 评论 -
Git删除已经存的tag
git原创 2023-04-18 19:29:27 · 864 阅读 · 0 评论 -
git撤销本地提交的commit(未push到远程分支)
git原创 2023-03-30 11:52:59 · 1334 阅读 · 0 评论 -
用Git管理Unity项目
首先在Unity里打开Edit -> Project Settings -> Editor,然后设置如下所示:Version Control Mode:每当我们在Unity中导入文件或文件夹时,Unity都会生成Meta文件。这些文件包含了导入的资源的Inspector设置,这些都需要被Git追踪。WWW Security Emulation:但我们做网页版游戏时,这里的设置就会显得非常重要。由于我做的是手游,所以我就保持默认值。如果你对此感兴趣,可以进一步了解。Asse原创 2022-03-18 11:22:39 · 5845 阅读 · 0 评论 -
Git 修改.gitignore文件 忽略提交没有生效问题解决方法
先把本地缓存删除(改变成未track状态),然后再重新提交。git rm -r --cached .git add .git commit -m 'reset update .gitignore'git push原创 2022-01-10 14:47:03 · 454 阅读 · 0 评论 -
Git 中 .gitignore 文件的配置方法
/mtk/ 过滤整个文件夹*.zip 过滤所有.zip文件/mtk/do.c 过滤某个具体文件!src/ 不过滤该文件夹!*.zip 不过滤所有.zip文件!/mtk/do.c 不过滤该文件以斜杠/开头表示目录;以星号*通配多个字符;以问号?通配单个字符以方括号[]包含单个字符的匹配列表;以叹号!表示不忽略(跟踪)匹配到的文件或目录;git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;...原创 2022-01-10 13:58:54 · 706 阅读 · 0 评论 -
git merge 冲突解决
git merge不同分支合并时,同一文件名的内容不同产生冲突同一项目有三个分支,将second分支合并到first分支上first分支的hello.txt文件内容 second分支的hello.txt文件内容 git merge合并(当前分支是first分支) git merge second "Mergeconflict in hello.txt"说明在hello.txt文件产生合并冲突 分支名由(first)变成(first|ME...原创 2021-06-11 15:19:18 · 2280 阅读 · 1 评论 -
git merge合并分支
一、本文是从master分支拉出的two,然后合并回master1、切换到master分支:git checkout master2、创建并切换到two分支:git checkout -b two3、将two分支push到远程仓库(与本地仓库同步):git push origin two4、修改two分支上的内容并提交到本地仓库:git commit -a -m"修改子分支"5、将two分支上的修改提交到远程仓库:git push origin two6、two分支上的修改ok后,切原创 2021-03-15 18:53:43 · 42150 阅读 · 0 评论 -
git-merge完全解析
1.git-merge相关的选项参数1.1摘要在git-merge命令中,有以下三种使用参数:git merge [-n] [--stat] [--no-commit] [--squash] [--[no-]edit] [-s <strategy>] [-X <strategy-option>] [-S[<keyid>]] [--[no-]rerere-autoupdate] [-m <msg>] [<commit>...] git原创 2021-03-15 17:40:45 · 6441 阅读 · 0 评论 -
git删除本地分支和删除远程分支
我现在在dev20181018分支上,想删除dev20181018分支 1 先切换到别的分支: git checkout dev20180927 2 删除本地分支: git branch -d dev20181018 3如果删除不了可以强制删除,git branch -D dev20181018 4 有必要的情况下,删除远程分支(慎用):git push origin --deletedev20181018 5 在从公用的仓库fetch代码:git fetch origi..原创 2021-02-25 10:13:29 · 229 阅读 · 0 评论 -
使用 SourceTree 修复 git 的合并冲突
这篇教程不是救急方案。如果你在寻找救急方案,我建议你现在就点击浏览器的返回按钮。如果你想详细了解如何使用 SourceTree 解决 git 中的合并冲突,本教程会教你怎么做。深吸一口气!git 中为什么会出现合并冲突?很简单。当 git 不知道如何自动合并某个文件的多处改动的时候,就会引发冲突。即使有时合并方式是非常显而易见的。通常会发生在多人修改同一个文件时。具体来说,git 中的合并冲突会发生在这些场景中:合并两个分支的时候。 回滚区块的时候(我最喜欢的功能)我们会讨论这两种场景,原创 2021-02-22 20:04:41 · 4823 阅读 · 0 评论 -
SourceTree安装跳过注册
问题描述SourceTree是一个可视化管理版本文件的工具,但是注册的时候需要打开外国的网站. 因此要安装时需要绕过这一步才能使用.解决方案1. 在下面路径下创建一个accounts.json文件(把"你的电脑用户名"部分替代成你自己的信息) C:\Users\"你的电脑用户名"\AppData\Local\Atlassian\SourceTree (注意: 找对路径. 在Local文件夹里也有一个SourceTree文件夹; 需要添加json文件的这个Source...原创 2021-02-22 20:03:41 · 597 阅读 · 0 评论 -
SourceTree的基本使用
1. SourceTree是什么拥有可视化界面的项目版本控制软件,适用于git项目管理 window、mac可用2. 获取项目代码1. 点击克隆/新建2. 在弹出框中输入项目地址,http或者ssh地址都可以 如果箭头指向的仓库类型表明“这不是一个标准的Git仓库”,可能是有以下原因 1) 项目地址获取错误 2) 没有项目访问权限3. 点击“克隆”,等待项目克隆完成,完成后,左侧只有一个分支master 克隆完成后,得到的是发布后的ma..原创 2021-02-22 18:58:34 · 614 阅读 · 0 评论 -
完美解决github访问速度慢、图片无法显示问题
大陆github上下载源码的速度完全摧毁了我的耐心,而且图片也无法显示,一开始我还以为自己上传时图片没传上去,后来看到别人的仓库也无法浏览,我释(fen)然(nu)了,决心解决这个问题,好在功夫不负有心人,要坚持面向百度编程。。。1. 获取Github相关网站的ip映射 进入网站: https://www.ipaddress.com 分别输入github.com和github.global.ssl.fastly.net 得到对应的IP地址 2. 修改本地hosts文件在host原创 2020-12-16 10:56:37 · 990 阅读 · 0 评论 -
git 获取指定的tag处代码
git reset --hraf +commitID 即可。(其中commitID是某次提交的commit 标识)原创 2020-12-08 12:00:51 · 914 阅读 · 0 评论 -
过万 star 高星项目的秘密——GitHub 热点速览 Vol.39
虽然国外十一并不过国庆,但是本周的 GitHub 也稍显疲软,GitHub 周榜的获 star 超过 1k 的项目寥寥无几,本周新开源的项目更是屈指可数。用 C 编写的 GitHub repo 周榜中,知名的两大深度学习框架——Tensorflow 和 Pytorch 虽榜上有名但是二者相加 star 数也未破千,好在 Go 项目一向颇受欢迎,比如 GitHub 官方开源的 cli 则一周获得超过 3k+ star,之前热点趋势推荐过的安全传输文件工具——croc 表现也很抢眼获得了 2k+ star。原创 2020-09-29 10:24:14 · 1227 阅读 · 0 评论 -
git批量删除文件和批量提交
1. 单个删除文件: ① 通常直接在文件管理器中把没用的文件删了,或者用rm命令删了:(可选操作,可直接执行②删除)$ rm test.txt ② 确实要从版本库中删除该文件,那就用命令git rm删掉,并且 git commit$ git rm test.txt $ git commit -m "remove test.txt"2. 批量删除: ① 方法一:(如果是删除当前文件夹下所有文件,方法一将删除该空文件夹一并删除,不会保留文件夹)操作:(cd 到你要删除原创 2020-09-29 10:18:54 · 1083 阅读 · 0 评论