我使用gitlab(https://github.com)存储我的存储库数据,并使用sourchtree工具(https://sourcetreeapp.com)进行拉,提交,推等操作。
从此参考文献:https://vuetifyjs.com/en/getting-started/quick-start,我运行vue create my-app
以安装所需的文件
安装后,我要提交并推送到GitHub上的存储库。所以我做了一些设置。从sourcetree中,我选择new-> add现有的本地存储库,然后选择我的项目文件夹。然后我选择存储库菜单->存储库设置->远程并将其设置如下:
应该在此处检测到已安装的文件。但它们没有出现。所以我不能提交。
如果我更改文件,则会检测到该文件,但不会检测到已安装的文件。这很奇怪
我该如何解决这个问题?
答案 0 :(得分:0)
我运行vue create my-app来安装所需的文件...安装后,我要提交并推送到GitHub上的存储库。
这通常是git
的典型代表。如果我在计算机上的git存储库中创建一个新文件,然后运行git status
,则新文件将显示为未跟踪的文件。为了使git
开始跟踪文件,我必须运行git add <filename>
。之后,我可以提交文件。
类似地,如果我更改了已被跟踪的文件,git
会注意到该文件已更改,但是它不会自动将其添加到将要提交的文件列表中;我必须再次git add <filename>
才能将其添加到即将到来的提交中。
您似乎希望vue create ...
为您添加新文件到仓库中。我不使用vue
,所以无法说出它的作用,也许可以选择将文件自动添加到您的仓库中,但这并不是与git
进行交互的典型方式。 git
希望您明确要提交的内容-您必须添加所需的每个更改。