ruby-on-rails - 从 Git 重新开始

标签 ruby-on-rails git github

我决定在圣诞假期学习如何使用版本控制,因此我下载了 Git,开设了 GitHub 帐户,并开始阅读 GitHub 网站链接的在线教程。当我到达这一部分时http://progit.org/book/ch2-2.html我陷入困境,因为我不确定如何添加文件。例如,我尝试过

git add C:/Finish.txt

它说

Fatal:  'C:/Finish.txt' is outside repository

我很困惑,直到我想起很久以前我曾尝试自学 Ruby on Rails,并当时尝试过使用 Git。它从来没有真正去任何地方,但是所有这些残留的东西都漂浮在我的系统周围,我不知道如何改变它。例如,我的未跟踪文件(应该为空)是rails_projects/和sample/。

我怎样才能删除所有旧的东西并重新开始?

最佳答案

您应该为存储库创建一个文件夹,将 Finish.txt 移至该存储库,然后执行 git add。

例如:

# here you create C:\myrepo
cd C:\myrepo
git init .
# here you edit C:\myrepo\Finish.txt
git add Finish.txt
git commit -m "Added Finish.txt"

关于ruby-on-rails - 从 Git 重新开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8595546/

相关文章:

源代码行的 git 历史

git - 为什么 git fetch 失败并显示 "Could not resolve host: (nil)..."和 https ://github. com/mxcl/homebrew origin?

Git 错误 : Unable to append to . git/logs/refs/remotes/origin/master: 权限被拒绝

git - 在 git repo 和工作副本中强制 LF eol

ruby-on-rails - 通过连接表无法工作的多对多关系的 Rails ActiveAdmin 表单

ruby-on-rails - 为什么 rspec 中的实例变量为零?

ruby-on-rails - 为什么所有 Rails 助手都可用于所有 View ,一直?有没有办法禁用它?

git - 命令 git 中的 "develop"和 "origin/develop"有什么区别

java - 在公共(public)/不安全的网络上使用纯文本密码提交代码有多危险?如何正确处理代码中的密码?

html - 从html中的数据库文本呈现换行符