标签: github

如何回滚到github提交?

我搞砸了我的代码,遗憾的是我已经做了几次提交,并发现了一个看起来像是需要修复的神话的错误,所以唯一的解决方案应该是获取我之前上传到 github 的副本(这不是一个搞砸的)升级版)。(哦,谢谢伟大的 GITHUB!)

我尝试跑步git clone https://github.com/username/Spoon-Knife.git

    remote: Counting objects: 253, done.
    remote: Compressing objects: 100% (150/150), done.
    Receiving objects:  64% (162/253), 20.00 Kremote: Total 253 (delta 119), reused
    Receiving objects:  66% (167/253), 20.00 KiB | 15 KiB/s
    Receiving objects: 100% (253/253), 60.99 KiB | 15 KiB/s, done.
    Resolving deltas: 100% (119/119), done.
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用。一些文件保持不变。我该如何处理?从远程github版本拉取?

git github

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

Golang - 错误`找不到包`

使用 go get 访问 github.com/mattn/go-sqlite3 后,我收到一条错误消息,指出“golang.org/x/net/context”。

我不确定从哪里寻找解决此问题的方法

github go

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

如何创建自己的 Github 徽章?

我想为我的 Github 存储库创建一个徽章,该徽章根据我在每次提交时作为 Webhook 运行的设置脚本显示为失败或通过。

这将是一个自定义脚本,并且将在每次提交时运行,我如何才能创建它?

github webhooks badge

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

GitHub不尊重.gitignore?

我正在尝试使用.gitignore来防止GitHub将更改提交到我的项目中的文件(文件包含API密钥和访问Web服务的秘密).

它不起作用 - 我在GitHub上的项目不断得到更改,即使我已经确认该文件位于项目的.gitignore文件中.

如果我使用git update-index --assume-unchanged,有问题的文件将完全从repo中删除.我想要那里的文件; 我只是不希望我的更改同步.

我错过了什么?

.gitignore是:

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

#*.resw

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/

# Visual Studio 2015 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# MSTest …
Run Code Online (Sandbox Code Playgroud)

git github gitignore

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

如何在 Laravel 项目中修复 500 响应

我克隆了项目 https://github.com/SagarMaheshwary/laravel-react-beginners.git 并运行 composer install php artisan serve 但 localhost:8000 显示 500 服务器错误,我在工匠控制台中看不到任何错误日志。我该如何解决这个问题?

我正在使用 MacOS。

php github laravel composer-php reactjs

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

为什么 git 默认忽略 node_modules 文件夹?

我创建了一个 angular 项目并将其推送到我的github存储库中。

当我查看推送的文件时,该node_modules文件夹丢失了,我没有在任何地方声明忽略该文件夹,这是默认行为吗?如果是,那为什么?

此外,当我决定删除我在 github 上的所有存储库并仅创建一个存储库时,我将在其中签入所有项目,一旦初始化git init并推送更改,git 开始推送node_modules所有项目的文件夹,这花了很多时间。

是什么让git忽略或不忽略node_modules文件夹本身?我自己没有在任何地方设置过这个配置。

谢谢你。

git github gitignore node-modules angular

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

Git标签消失了

我检查了一个新分支并将其命名为v0.1.1。我更改了版本以package.json匹配,并且还用来git tag创建一些标签。我最终将此分支合并到 master 中,认为标记/版本控制活动会以master某种方式“传播”。它们不但没有传播出去,还仿佛消失了,就好像我什么都没做一样。

有哪些步骤:

  • 在本地将提交标识为感兴趣的版本(无论它只是一个有用的基线还是一个实际的版本 - 区别重要吗?那是两个单独的命令吗?)
  • 确保推送后任何此类版本控制信息都可以在 GitHub 中立即识别?
  • 如果上述过程是错误的(即是否有正确/更好的方法来处理这一切)。

versioning git github

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

手动合并后如何规范拉取请求的合并

共有三个分支:dev、master、release。
流程是从 dev 合并到 master,从 master 合并到release。
发布分支在生产中被引用。
(基本上,来源反映在 git pull 的生产中。)

我使用的是 Gitea,它与 Github 类似。
基本上,我通过拉取请求合并到每个分支。

有一天,我被要求仅反映发布分支上的特定提交。
当时,我使用cherry-pick将特定提交从master分支合并到release分支。
这时我从命令行手动合并...

并释放。

然后,几天后,我将 master 分支合并到release分支中以发布所有提交。
这时我从命令行手动合并...


当前的问题是如果拉取请求没有通过该怎么办。
我可以通过拉取请求从开发合并到主控。
但是通过pull request从master合并到release会存在一些冲突。

上次我手动解决并合并了release分支的冲突,所以dev、master、release分支的内容是一样的。
之后,开发工作就交给了dev。
之后,我能够从开发者的拉取请求合并到主控者。(无冲突)
并且从 master 的拉取请求合并到发布将导致冲突。

我认为原因是之前发布分支中手动合并的影响。
手动合并后如何规范拉取请求的合并?

git github git-merge

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

当具有更改文件的分支合并到主分支中时,Git 不会引发合并冲突

当我尝试将分支合并到 master 时,我预计会发生合并冲突。这两个分支都有一个文本文件,其中包含不同的文本。

# make project directory
mkdir projA
cd projA

# initialize git repo
git init

# make commit in master branch
echo "text 1" > fileA.txt
git add .
git commit -m "commit A"

# make commit in a new branch
git checkout -b branch1
echo "text 2" > fileA.txt
git add .
git commit -m "commit B"

# merge branch into master
git checkout master
git merge branch1
Run Code Online (Sandbox Code Playgroud)

但合并命令只是进行快进合并,并保留 brach1 的 txt 文件中存在的文本,而不是 master 分支中的文本。

有人可以向我解释一下为什么 git …

git github git-merge merge-conflict-resolution

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

在哪里可以找到 GitHub 成就列表?

我想让我的 GitHub 看起来很棒。GitHub 上有一些我可以快速获得的成就吗?

我找到了这个很好的参考,但还不够。GitHub 取得了哪些成就?实现这些成就的标准是什么?

github

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