我使用git add但我不能提交它

时间:2018-05-03 07:53:16

标签: git

我修改了文件,并使用git add .将它们添加到临时区域。

当我执行git commit -m "message"时,它表示您的分支是最新的,并且有些更改没有进行提交且无法提交,我也执行git commit-a但是没有修复它。

screenshot

2 个答案:

答案 0 :(得分:0)

而不是使用:

let upload = multer({dest:'./pictures'}); router.post('/image',verifytoken,upload.single('image'),functions(req,res){ console.log(req.file); ????? });

使用

createImage(data) { const formData = new FormData(); formData.append('file', data.file); formData.append('data', data.data); let axiosObject = { methodName: 'post', path: '/image', data: formData, header: { authorization: null, 'content-type': 'multipart/form-data' } } let result = this.axiosManager(axiosObject); return result; } axiosManager(axiosObject) { let authorizationToken = this.getAuthorizationToken(); axiosObject.header.authorization = authorizationToken; let output = axios({ method: axiosObject.methodName, url: config.apiServer + axiosObject.path, data: axiosObject.data, headers: axiosObject.header }); return output.then((httpResponse) => { if (httpResponse.data.success === true) { return httpResponse.data.data; } else { return Promise.reject(httpResponse.data.error); } }); }

然后

git add .

完成提交后,请检查git status:

git add iconBar/Site

如果提交成功,您必须以绿色显示git commit -m "message"。一旦显示绿色,那么你就进行git推送。

git status

希望这有帮助!

答案 1 :(得分:-1)

我有同样的问题。如果我没记错的话,问题在于git索引。 关闭所有git服务或程序关联并从存储库中删除.git文件夹。并将原点再次添加到该文件夹​​。它应该显示需要进入舞台的文件。如果没有帮助你尝试转到原始仓库并创建该文件并将其删除。

我希望它有所帮助。