我在理解git时遇到问题,但是我将尽我所能尽力解释我的问题。
我有一个包含Git存储库的文件夹,与.git /文件夹位于src /文件夹的级别相同。我在GitHub上有一个仓库,该仓库也有src /作为顶层文件夹。这两个文件夹具有相同的结构。
我运行了git remote add origin [remote]
,它成功了。然后,我运行git add src/
进行跟踪。然后我运行git status
,但是src /中的每个文件都以绿色new file:
显示。
我期望发生的事情以及我想要的是仅基于远程存储库检测更改。如果更改本地存储库中的文件,则希望它仅显示该文件为已编辑状态,以便我可以提交它。相反,虽然我为远程存储库使用了正确的原始远程文件,但它显示了我从远程存储库复制的本地存储库中的所有文件作为新文件。
我在做什么错了?
答案 0 :(得分:0)
我在做什么错了?
您弄乱了Git的一些基础知识。
x
仅记录“在哪里推/拉”,将不会进行任何网络操作。
y
和newfun <- function(x, y, alpha) {
axy <- alpha*x*y
sum(alpha) - 0.5*sum(outer(axy, axy, "*"))
}
都是本地操作,它们只是将您的工作目录与本地 Git存储库进行比较。
对于“下载” /“同步”远程到本地存储库,您应该
git remote add origin