相关疑难解决方法(0)

shell编程中$(command)和`command`有什么区别?

要将命令的输出存储为sh/ksh/bash中的变量,您可以执行任一操作

var=$(command)
Run Code Online (Sandbox Code Playgroud)

要么

var=`command`
Run Code Online (Sandbox Code Playgroud)

两种方法之间有什么区别?

bash shell ksh sh

241
推荐指数
5
解决办法
4万
查看次数

GitHub从前一次提交中派出了一个repo

我在GitHub上找到了一个我想要分叉的存储库 - 但不是当前的版本.

我想分配回购,因为它有很多提交回来 - 这可能吗?回购没有标记任何版本,所以我不知道如何做到这一点.我可以显然复制代码,因为它在那个提交中,但我更愿意分叉,然后我得到链接回原始的回购.

github

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

N天前的Git checkout存储库

如何使用时间表示法检查git存储库,例如"3天前","12个月前"等?

请注意,此相关问题仅涉及本地仓库,但我想检查远程仓库.

git date git-checkout

11
推荐指数
1
解决办法
1516
查看次数

git fatal:对象错误:unshallow <SHA-1>

我正在尝试取消浅层存储库:

% /bin/git clone --shallow-since='3 years' 'https://github.com/RobertAudi/zsh-hooks'
Cloning into 'zsh-hooks'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 17 (delta 6), reused 12 (delta 4), pack-reused 0
Unpacking objects: 100% (17/17), 5.29 KiB | 1.76 MiB/s, done.
% cd zsh-hooks && git remote -v
origin  https://github.com/RobertAudi/zsh-hooks (fetch)
origin  ssh://github.com/RobertAudi/zsh-hooks (push)
% git fetch --unshallow origin
fatal: error in object: unshallow 9301f4e3a16df8e7cf8f37b5b93a7b925d8c8bee
fatal: the remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我也尝试过将原点更改 …

git git-clone shallow-clone

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

获取特定日期的git仓库的快照

说我有一个有多个banches的回购.

是否有可能得到的使用通常的混帐富某些特定的日期/时间的回购快照?(我们目前每天都有代码转储,我正在考虑删除它的方法)

(假设没有分支被永久删除,并且git的承诺历史尚未玩过)

编辑:可以进行临时分支合并.

git git-checkout git-log

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

git checkout感到困惑

我是git的新手,并试图围绕分支的工作方式.根据文档git checkout

更新工作树中的文件以匹配索引或指定树中的版本.如果>没有给出路径,git checkout也会更新HEAD以将指定的分支设置为>当前分支.

所以据我所知,我工作的目录中的文件(我执行git init的文件)应该根据我所在的分支进行更改.我很困惑,因为当我在分支之间切换时不会发生这种情况.在切换分支之前我正在编辑的编辑存在于我切换到的分支中.我做错了什么或git checkout不能这样工作,我只是误解了文档?

git

4
推荐指数
2
解决办法
2699
查看次数

来自远程的git checkout

我一直在阅读关于堆栈溢出的其他问题,但没有简单的解释我需要什么.我正在和另一位合作者一起推动远程回购.我想查看几周前的过去提交.我该怎么做呢?

git

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

标签 统计

git ×5

git-checkout ×2

bash ×1

date ×1

git-clone ×1

git-log ×1

github ×1

ksh ×1

sh ×1

shallow-clone ×1

shell ×1