git

    0热度

    1回答

    我的git repo缺少文件。它们出现在github上,但由于某些原因,它们不在我的本地克隆中,并且不会像我删除它们一样进行跟踪。 git status显示为没有错误,并且没有提交已删除这些文件的提交。看起来好像git认为这些文件存在并且它们未被修改。但这些文件实际上并不存在于我的文件系统中。 你如何去解决这个问题?有什么我需要做的.git目录? 注意:我对存储在我的文件系统中的不相关文件进行了更

    0热度

    1回答

    我有一个设置为忽略除特定模式的所有文件,像这样一个混帐回购目录: # ignore all files except for template config files !/ /* !exception_dir/ !.gitignore !init.sh !blah.template.json 我加入,我想设置例外子目录对于。像这样: # ignore all files exc

    0热度

    1回答

    可以将一个文件保存在一个远程存储库中,而不是另一个? 我使用codecommit来部署aws弹性beanstalk,一些配置文件应该只在prod环境下,而不是在dev环境下。我尝试读取rm文件,然后推送给dev。之后,我将该文件添加到.gitignore并推送到prod。但该文件也正在prod env中删除。

    -5热度

    2回答

    我建立了一个django项目的基础,我已经克隆了一个repo,并且我刚创建了一个虚拟环境该项目在同一目录中。 但是当我尝试运行命令,在项目目录“PIP安装-r requirements.txt”我得到这个错误: [错误2]没有这样的文件或目录:“requirements.txt” 我相信我只是在错误的目录中运行它,但我不知道我应该在哪里运行它。你知道文件的位置吗?

    0热度

    1回答

    情况... 我有几个Git仓库,这些都是我的构建所需要的。我正在积极开发代码,其他代码包含我使用的库代码。由于每个回购都是独立的,当然它们都有不同的分支名称。 对于我的Jenkins构建,我想从每个回购中获取相关版本的代码,将它们放在正确的子目录中,并构建我的项目。理想情况下,我也应该能够做一个浅层克隆(因为这些回购中的一个很大),并且能够仅对我想要的路径进行稀疏结算。 Multiple SCMs

    0热度

    1回答

    有人向我发送了我一直在使用的数据文件的“更新”版本。我没有意识到它只是部分更新,我实际上需要将他们的更改与我在覆盖我使用的数据之前已有的更改合并在一起。 为了恢复自己的数据,我开始了一个新的分支(git checkout -b datafix),重置提交,我知道了我所需要的原始数据(git reset --hard 91ecb113f),使我的变化,并承诺只是数据文件(git add data.c

    -1热度

    1回答

    我在BitBucket中创建了一个远程存储库。然后我将一个现有的存储库从Windows推送到远程存储库。它给了SSL证书错误,我通过运行命令“git config --global http.sslVerify false”将SSL验证设置为false。然后我可以推送它,并且它没有要求用户名和密码。 现在我试图从Linux机器和Linux机器克隆存储库要求输入密码。我给了密码,然后按Enter键。

    -1热度

    3回答

    我GOOGLE了,但还是没找到合适的和简单的答案如何做到以下几点: 我的工作我的分支,提交和推送FILE1.TXT许多承诺前。但我实际上并不想在开放式公关中使用这个文件。什么是最简单的方法来做到这一点? 我试图git rm和git rm --cached但它删除文件,但我只想要撤消无论是

    0热度

    3回答

    我想为所有.cpp文件设置代码样式格式,然后它们被提交给git。 我做了小脚本(名为codeformat)要做到这一点,(还试图replaing以$ 1%F) #! /bin/bash clang-format -style=file %f | diff %f -** if [ $? -ne 0 ]; then echo "ERROR: codeformat not correct"

    1热度

    2回答

    我将git存储库的内容移动到另一个存储库,对于所有常规提交,一切都很好。不过,我遇到了子模块的问题。 设置,我们从两个回购开始。我们称他们为“文档”,“行动”,我们要“文档”的内容移动到“操作”的子目录,像这样: docs/ file1.txt dir1/ file2.txt other-docs/ <- This is a git submodule