小编Cod*_*ard的帖子

我可以用git只读文件吗?

我正在编写一个使用版本化Core Data模型的iOS应用程序.
我刚刚发布了一个版本的应用程序崩溃升级因为我不小心编辑版本以及创建一个新版本.

为了阻止这种情况再次发生,我想以某种方式标记旧版本,以防止在没有先删除标志的情况下修改这些文件的任何签入.

为了使事情变得更复杂,我使用git-svn,因此将只读repo作为子模块是行不通的.

git git-svn

9
推荐指数
1
解决办法
2344
查看次数

强制SourceTree忽略git文件中的行结尾

有这么多帖子,但仍然没有明确或不适合我的决议.问题似乎众所周知..

  1. 我在unix中检查了我的项目,git状态显示没有差异.设置在这里:

    bash-3.2$ git config core.autocrlf
    false
    bash-3.2$ git config core.whitespace
    cr-at-eol
    
    Run Code Online (Sandbox Code Playgroud)
  2. 但我也喜欢使用SourceTree(通过NFS挂载指向相同的Unix代码库)以获得一些便利.上述属性的设置完全相同.
    但SourceTree基于纯粹的行结尾显示了一系列差异.

什么是直截了当的解决方案?
为什么SourceTree在这个UI中没有设置?

git line-endings atlassian-sourcetree

9
推荐指数
1
解决办法
2851
查看次数

来自非活动更改列表的文件已修改

我早上打开了我的项目,这一行显示在Gradleapp模块中.

有三个选项:Move changes,Save ChangelistIgnore.

有人知道什么是错的,我该怎么办?

java git android intellij-idea gradle

9
推荐指数
1
解决办法
5006
查看次数

是否可以配置git以防止已经发布的提交的变基?

我想使用git pull --rebase而不是合并,但是使用这种方法可能会意外地重新提交已经推送到另一个远程的提交.
在这种情况下,拉动合并是强制性的.

有没有办法配置git所以它拒绝rebase如果一些将要重新设置的提交已经被推送到其他远程?

git

8
推荐指数
1
解决办法
626
查看次数

如何在MAC或Windows上更改GitHub客户端的外部编辑器?

我在MAC OS X 10.10上使用GitHub客户端.(请注意,我没有使用GitHub for Enterprise.)

我注意到,当存在合并冲突时,GitHub Client会提示我使用Finder或外部编辑器解决冲突.我没有在GitHub客户端本身看到合并中的文件冲突.所以我想设置一个编辑器(我正在使用Brackets)作为外部编辑器.

在当前场景中,当我单击GitHub中的外部编辑器按钮(发生合并冲突时显示)时,我在Safari浏览器中看到合并冲突中的文件.

我还查看了git命令提示符选项,看看是否有办法使用终端窗口更改GitHub客户端的设置.

到目前为止,我发现我只能为git终端/命令行工具设置core.editor全局配置,但是无法为GitHub客户端设置我选择的外部编辑器.

任何建议将不胜感激.

git github

8
推荐指数
1
解决办法
3296
查看次数

用于迁移几个提交的git rebase?

我想了解更多git rebase.

假设我有这个工作流程,git rebase在这里会有用吗?如果是这样,这将是对提交X迁移到Z的命令(假设不使用摘樱桃)从MASTERBRANCH.

在此输入图像描述

git

8
推荐指数
1
解决办法
206
查看次数

樱桃挑选一个拉取请求到一个分支?

我需要从尚未合并到分支的拉取请求中获取更改。

我可以从分支中挑选每个提交,但其中有很多。有没有更快的方法从拉取请求中获取所有更改?

如果它有所不同,我使用 Github。

git

8
推荐指数
1
解决办法
5万
查看次数

git拉在另一个分支上

如果我正在分支机构然后意识到我需要将另一个分支合并到我的这里是我当前的工作流程(对于这个例子,我想说我正在我的分支机构工作并希望在master中合并):

git stash
git checkout master
git pull
git checkout my-branch
git merge master
git stash pop
Run Code Online (Sandbox Code Playgroud)

有没有办法让git拉出当前签出的分支以外的分支,还是有更好的方法来做到这一点?

例如,这是我想要做的事情(再次让我说我在我的分支上并希望合并master):

git pull master
git merge master
Run Code Online (Sandbox Code Playgroud)

git-pull手册页说git pull只是一个get get fetch后跟git merge,所以有没有办法在一个分支上进行git pull的合并部分而不是当前检出的分支?

或者我要求的是不可能的?

git

8
推荐指数
6
解决办法
1万
查看次数

如何将分支从一个GitHub存储库复制到另一个?

作者有一个名为Master的知识库.

我分叉了Master,并在其上创建了分支A.
然后,作者创建了一个组织,将Master分叉到组织,并说这应该是新的官方主存储库.

然后他邀请我加入本组织,现在我已经提交了访问权限.

我想将我的分支A复制到组织存储库,以便它有分支A,(即没有集成分支),但环顾四周,我似乎找不到任何简单的方法来做到这一点.

我的版本和组织版本都是从Master分叉的,因此复制分支应该非常简单,但是当我在线搜索指令时我能找到的所有内容似乎都是关于将分支复制到存储库的本地副本,这不是我想要做的.

有谁知道如何做到这一点?

git branch github

8
推荐指数
1
解决办法
8671
查看次数

minikube启动错误拉取新的外部镜像,可能需要配置代理

我正在尝试启动 minikube 但它给了我这个错误

this vM is having trouble accessing https://k8s.gcr.io
To pull new external images, you may need to configure a proxy:
https://minikube.sigs.k8s.io/docs/reference/networking/proxy/
Run Code Online (Sandbox Code Playgroud)

我尝试了 docker、HyperV 和 VirtualBox 相同的错误 kubectl 工作正常,但每当我尝试拉取像 Kubernetes-dashboard 这样的命名空间时,我都会收到 errimagepull

kubernetes

7
推荐指数
1
解决办法
9303
查看次数