Tag: 混帐

我可以将.git文件夹存储在我想跟踪的文件之外吗?

我有一个不寻常的想法,使用git作为备份系统。 所以我们可以说我有一个目录./backup/myfiles,我想用git来支持它。 为了保持干净,我不想在myfiles文件夹中有一个.git目录,所以我想我可以创build./backup/git_repos/myfiles。 从看git文档,我试过这样做: $ cd backup/myfiles $ mkdir ../git_repos/myfiles $ git –git-dir=../git_repos/myfiles init Initialized empty Git repository in backup/git_repos/myfiles/ $ git –git-dir="../git_repos/myfiles/" add foo fatal: pathspec 'foo' did not match any files 你可以看到我到达那里的错误消息。 我究竟做错了什么?

Git中的“瓷器”是什么意思?

Git文档中偶尔会出现“瓷器”这个词。 这是什么意思?

Git – 权限被拒绝(公钥)

我在Mac Snow Leopard上,我刚刚安装了git。 我刚试过 git clone git@thechaw.com:cakebook.git 但是这给了我这个错误。 在`/ Users / username / Documents / cakebook / .git /`中初始化了空的Git仓库 权限被拒绝(publickey)。 致命的:远端意外挂断 我错过了什么? 我也尝试过没有通过ssh-keygen ,但仍然是相同的错误。

推后到bitbucket的Atlassian“标志”

推到bitbucket我得到了这个“形象”。 这是什么?

恢复从混帐重置 – 哈德?

有没有办法从git reset –hard HEAD恢复未提交的工作目录的更改?

git克隆的时候,远端意外挂了

尝试复制存储库一段时间后,我的git客户端反复失败,出现以下错误。 这里可能是什么问题? 注意:我已经通过GIT托pipe服务提供商注册了我的SSH密钥 Receiving objects: 13% (1309/10065), 796.00 KiB | 6 KiB/s fatal: The remote end hung up unexpectedly

是否有可能在没有打开浏览器的情况下从CLI创build一个远程回购GitHub?

我创build了一个新的本地Git仓库: ~$ mkdir projectname ~$ cd projectname ~$ git init ~$ touch file1 ~$ git add file1 ~$ git commit -m 'first commit' 有没有任何git命令来创build一个新的远程回购,并从这里推我的提交到GitHub? 我知道启动一个浏览器并开始创build一个新的存储库是没有什么大不了的,但是如果有一种方法可以通过CLI来实现,我会很高兴。 我阅读了大量的文章,但是没有提到如何使用git命令从CLI创build一个远程repo。 Tim Lucas的好文章设置一个新的远程git仓库是我发现的最近的, 但GitHub不提供shell访问 。

Git – 推送代码到两个遥控器

我有两个远程git仓库。 origin和github 我把我的分支devel到这两个存储库。 git push -u origin devel git push -u github devel 但是,当我这样做。 git push它只会被推到github 。 无论如何,我可以设置我的两个遥控器,以便我可以用一个命令来推动对这两个存储库的更改?

你能解释一下“git reset”在纯英文中的作用吗?

我看到有趣的post解释有关git reset微妙之处。 不幸的是,我读得越多,看起来就越不完整。 我来自SVN背景,Git是一个全新的范例。 我很容易,但Git更技术性。 我认为git reset很接近于hg revert ,但似乎有差异。 那么git reset做什么的? 请包括以下详细的解释: 选项 – –soft , – –soft和–merge ; HEAD使用的奇怪符号,如HEAD^和HEAD~1 ; 具体的使用情况和工作stream程; 对工作副本, HEAD和你的全球压力水平的影响。

远程GitHub中的灰色图标是什么意思

任何人都可以告诉我,为什么我有我的文件推送到Github的灰色图标? 在应用程序目录中,应该有模型,视图和控制器,但是在远程GitHub中,我无法点击。