小编Lek*_*sat的帖子

如何阻止Dart的.forEach()?

List data = [1, 2, 3];
data.forEach((value) {
  if (value == 2) {
    // how to stop?
  }
  print(value);
});
Run Code Online (Sandbox Code Playgroud)

我尝试过return false;在jQuery中运行,但它在Dart中不起作用.有办法吗?

dart

37
推荐指数
5
解决办法
2万
查看次数

Git子模块init异步

当我git submodule update --init第一次运行具有大量子模块的项目时,这通常需要花费大量时间,因为大多数子模块都存储在慢速公共服务器上.

是否有可能异步初始化子模块?

git git-submodules

13
推荐指数
2
解决办法
2125
查看次数

Git pull直到某些提交(标记)

我有一个远程存储库的克隆.我将其远程URL更新到我自己的服务器.然后我做了一些提交并将它们推送到我的存储库.现在我需要从初始存储库中提取一些更改.来自特定的分支.我可以通过跑步来做到这一点

git pull http://example.com/repo.git example_branch
Run Code Online (Sandbox Code Playgroud)

这将从每个新提交中提取example_branch(实际上我将获得一个开发版本).但这example_branch有标签.而且我需要停止拉某个(在我的情况下获得一个稳定的释放).我怎样才能做到这一点?

UPD最后我想出了:

git remote add example http://example.com/repo.git
git fetch
git merge tag_name
Run Code Online (Sandbox Code Playgroud)

git git-pull

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

有没有办法同步运行Dart的未来?

如何立即获得Future的结果?例如:

void main() {
  Process.run('some_shell_command', []).then((ProcessResult result) {
    print(result.stdout); // I have the output here...
  });
  // ... but want it here.
}
Run Code Online (Sandbox Code Playgroud)

dart

7
推荐指数
2
解决办法
1504
查看次数

用一个命令检查目录是否是 Git 根目录

我需要

  • 检查当前目录是否受Git版本控制
  • 如果是 Git 根
  • 在一行 shell 脚本中执行上述操作,成功时应以 0 退出

git bash

5
推荐指数
2
解决办法
2035
查看次数

标签 统计

git ×3

dart ×2

bash ×1

git-pull ×1

git-submodules ×1