threads / bug / 50563

.gitignore alleged bug

Subject: .gitignore alleged bug

## tl;dr

3 messages between Feb 22, 2019 and Feb 25, 2019.

replies: 2people: 2as markdown or json

Celestino, Federico· Feb 22, 2019, 15:39 UTC · lore
Dear Support Team,
I am facing a serious issue with .gitignore (see attachment).
The problem is that the folder contents of 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/ are ignored because of a suspected misinterpretation of .gitignore.
Here are some results that you could find useful:

$ git clean -ndX Would remove 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/

$ git check-ignore -v "04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/" 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/.gitignore:2:Device 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/

Since in the path there is no '~' (tilde) character, it seems a bug to me.
Git version: 2.20.1.windows.1

Freundliche Grüße / Kind regards i.A. Federico Celestino Entwicklungsingenieur

Fon +49 2151 7830 324 Fax +49 2151 7830 499 www.xcmg-erc.com Celestino@xcmg-erc.com

------------------------------------------------------------------------------------ XCMG European Research Center GmbH Europark Fichtenhain B4 47807 Krefeld Deutschland Amtsgericht Krefeld Handelsregister HRB 14302 Geschäftsführer: Dr.-Ing. Oliver-Carlos Göhler, Dr.-Ing. Hui Sun ------------------------------------------------------------------------------------

brian m. carlson· Feb 23, 2019, 00:23 UTC · re: Celestino, Federico · lore

Re: .gitignore alleged bug

On Fri, Feb 22, 2019 at 03:39:53PM +0000, Celestino, Federico wrote:
Show 15 quoted lines
> Dear Support Team,
> 
> I am facing a serious issue with .gitignore (see attachment).
> 
> The problem is that the folder contents of 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/ are ignored because of a suspected misinterpretation of .gitignore.
> 
> Here are some results that you could find useful:
> 
> $ git clean -ndX
> Would remove 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/
> 
> $ git check-ignore -v "04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/"
> 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/.gitignore:2:Device       04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/
> 
> Since in the path there is no '~' (tilde) character, it seems a bug to me.

It looks like you have a .gitignore file in the "CMSIS" directory that contains the string "Device", which is why this directory is ignored. Is that indeed the case?

-- 
brian m. carlson: Houston, Texas, US
OpenPGP: https://keybase.io/bk2204
Celestino, Federico· Feb 25, 2019, 07:38 UTC · re: brian m. carlson · lore

RE: .gitignore alleged bug

Dear Mr Carlson,
Yes, you are right. Thanks for the support.

Freundliche Grüße / Kind regards i.A. Federico Celestino Entwicklungsingenieur

Fon +49 2151 7830 324 Fax +49 2151 7830 499 www.xcmg-erc.com Celestino@xcmg-erc.com

------------------------------------------------------------------------------------
XCMG European Research Center GmbH
Europark Fichtenhain B4
47807 Krefeld
Deutschland
Amtsgericht Krefeld
Handelsregister HRB 14302
Geschäftsführer: Dr.-Ing. Oliver-Carlos Göhler, Dr.-Ing. Hui Sun 
------------------------------------------------------------------------------------ 
-----Original Message-----
From: brian m. carlson [mailto:sandals@crustytoothpaste.net] 
Sent: 23 February 2019 01:24
To: Celestino, Federico <Celestino@xcmg-erc.com>
Cc: git@vger.kernel.org
Subject: Re: .gitignore alleged bug
On Fri, Feb 22, 2019 at 03:39:53PM +0000, Celestino, Federico wrote:
Show 15 quoted lines
> Dear Support Team,
> 
> I am facing a serious issue with .gitignore (see attachment).
> 
> The problem is that the folder contents of 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/ are ignored because of a suspected misinterpretation of .gitignore.
> 
> Here are some results that you could find useful:
> 
> $ git clean -ndX
> Would remove 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/
> 
> $ git check-ignore -v "04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/"
> 04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/.gitignore:2:Device       04 - Software/SW Code/STM32/Lib/Drivers/CMSIS/Device/
> 
> Since in the path there is no '~' (tilde) character, it seems a bug to me.
It looks like you have a .gitignore file in the "CMSIS" directory that contains the string "Device", which is why this directory is ignored. Is that indeed the case?
--
brian m. carlson: Houston, Texas, US
OpenPGP: https://keybase.io/bk2204

← back to recent threads