小编Yur*_*rau的帖子

Windows SSTP VPN - 从Mac连接

您可能知道Windows Server VPN通常可以在SSTP上运​​行.从Windows 10连接非常简单,但如果您必须从个人Mac远程工作?Mac OS不支持开箱即用的SSTP VPM.

在此输入图像描述

vpn macos-sierra

12
推荐指数
1
解决办法
3万
查看次数

.git:获取并应用已删除分支的提交

我做了一些旧的改变,承诺并推送到远程(bitbucket)回购.这些更改未合并到任何其他分支.分支本身已从本地和远程仓库中删除.

但是,正如我在bitbucket web中看到的那样,提交包括删除分支仍然存在(在repo中).我google了很多,但没有找到方法,如何从远程检索已删除分支的提交.我唯一能做的就是在bitbucket web中看到它们并在那里得到提交.

我看到了一些例子

git checkout <sha>
Run Code Online (Sandbox Code Playgroud)

要么

git checkout -b <branch-name> <sha>
Run Code Online (Sandbox Code Playgroud)

但总是得到以下错误

fatal: reference is not a tree: <sha>
Run Code Online (Sandbox Code Playgroud)

那么,是否可以以及如何从远程,crate分支中检索(获取)这些提交,合并到发布分支?

UPD:

更具体地说,我创建了一个repo,new分支,在这个ne分支中进行提交并删除分支:

回复https://github.com/yurybond/stackowerflow-rocks

从已删除的分支链接到(独立)提交https://github.com/yurybond/stackowerflow-rocks/commit/a1c1540abd453773b3ce6445d01e51ad336bbe84

问题仍然是:如何撤销属于被删除分支的提交(a1c1540abd453773b3ce6445d01e51ad336bbe84)?

git commit bitbucket fetch

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

如何使用 bash -c 运行后台进程

我有一个启动后台进程的命令

./daemon.sh &

它工作正常,但是当我尝试按以下方式运行它时

bash -i -c "./daemon.sh & ; ./another_daemon.sh &"

它抛出异常 bash: syntax error near unexpected token `;'

有什么方法可以启动后台进程 bash -i -c "..."

bash background-process

2
推荐指数
1
解决办法
1021
查看次数

标签 统计

background-process ×1

bash ×1

bitbucket ×1

commit ×1

fetch ×1

git ×1

macos-sierra ×1

vpn ×1