git - 无法将未更改的文件推送到 GITLAB
问题描述
目标:将项目从 Stash 迁移到带有每个对象的 GITLAB。
方法:我知道有一种方法可以在创建新项目时直接在 Gitlab 中导入项目。但是我们没有从 Stash 导入到 Gitlab 的按钮(可能是一些访问问题)。
采取的下一个方法是:
- 我通过 SourceTree 工具从 Stash 克隆到我的本地磁盘。
- 之后,我在项目文件夹中运行了以下命令:
git remote set-url origin GITLAB-URL
git init
git add .
git commit -m "message"
git push -u origin master
好像我们运行它并没有成功git status
,它说:
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
我试图通过 Sourcetree 推送这些项目。我可以在 Unstaged files 部分看到所有项目目录和文件。当我选择几个文件并单击 Stage Selected 按钮时,文件不会移动到 Staged 文件。我认为要将文件推送到 GITLAB 中,我首先需要暂存文件,但它没有发生。
任何帮助将不胜感激。
解决方案
推荐阅读
- c# - 悬停时将图像更改为原始大小
- javascript - 使用 Javascript 构建 Elementor 自定义小部件
- python - 我们如何通过python自动化脚本缩小maximo longdescription ldtext字段中的HTML?
- ios - 如何在 SwiftUI 中为动画图像设置延迟?
- laravel - BindingResolutionException 与 7.x 中的所有 response() 调用
- android - 在桌面上使用 Chrome 浏览器但在 Android 上工作会引发错误:SecurityError Blocked a frame with origin from access a cross-origin frame
- validation - Magent2.3.4 在结帐页面添加新的验证规则后,可选输入转换为必需
- reactjs - 使用 Typescript 和 React 在 http 请求后填充下拉列表
- ios - 当我构建和运行我的应用程序时,我的 UISlider 似乎没有一直向上或向下移动
- javascript - 获取从 mongoimport 更新的文档结果