Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DevX: Normalize line endings in git #164

Closed
apolopena opened this issue Dec 18, 2021 · 1 comment
Closed

DevX: Normalize line endings in git #164

apolopena opened this issue Dec 18, 2021 · 1 comment
Assignees
Labels
passed-dev-qa Optional state. Use this when QAing other peoples fixes in another branch.ready to be merged to main task tasks not related to bugs or enhancements

Comments

@apolopena
Copy link
Owner

Problem this task will solve

The classic cross platform line ending issue that occurs when developers push text files to git remotes from different platforms. The main culprit being the Windows CRLF line endings.

Background

A classic issue with many solutions

Proposed Solution

Will resolve the issue with a project specfic .gitattributes file so that all remotely pushed files will be normalized with an LF line ending.

Constraints and Assumptions

<! -- Any constraints and/or assumption relevant for the development and use of this feature? -->

Alternatives or Workarounds

Additional context

See here

@apolopena apolopena added the task tasks not related to bugs or enhancements label Dec 18, 2021
@apolopena apolopena added this to the Backlog 🗂 milestone Dec 21, 2021
@apolopena apolopena self-assigned this Jan 22, 2022
@apolopena
Copy link
Owner Author

apolopena added a commit that referenced this issue Jan 22, 2022
@apolopena apolopena added the passed-dev-qa Optional state. Use this when QAing other peoples fixes in another branch.ready to be merged to main label Jan 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
passed-dev-qa Optional state. Use this when QAing other peoples fixes in another branch.ready to be merged to main task tasks not related to bugs or enhancements
Projects
None yet
Development

No branches or pull requests

1 participant