.gitignore
파일에 몇 가지 규칙을 추가해야 합니다. 그러나 내 프로젝트 폴더에서 찾을 수 없습니다. Xcode에서 자동으로 생성되지 않습니까? 그렇지 않다면 어떤 명령을 통해 만들 수 있습니까?
질문자 :Luca
Windows를 사용하는 경우 Windows 탐색기에서 파일 이름 없이 파일을 만들 수 없습니다. 텍스트 파일의 이름을 .gitignore 로 바꾸려고 하면 "파일 이름을 입력해야 합니다 "라는 오류가 표시됩니다.
이 문제를 해결하기 위해 다음 단계를 사용했습니다.
- 텍스트 파일 gitignore.txt 생성
- 텍스트 편집기에서 열고 규칙을 추가한 다음 저장하고 닫습니다.
- Shift 키를 누른 상태에서 현재 있는 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 여기에서 명령 창 열기를 선택합니다.
-
ren gitignore.txt .gitignore
사용하여 명령줄에서 파일 이름을 바꿉니다.
또는 @HenningCash 가 의견에서 제안합니다.
확장자가 없는 파일 이름에 점을 추가하여 이 Windows 탐색기 오류를 해결할 수 있습니다. .gitignore. 자동으로 .gitignore로 변경됩니다.
ajcw
(때때로) 가능한 한 간단합니다. 선호하는 명령줄 인터페이스(GNU Bash, Git Bash 등)에 다음을 추가하기만 하면 됩니다.
touch .gitignore
@Wardy가 주석에서 지적했듯이 touch
는 전체 경로를 제공하는 한 Windows에서 작동합니다. 이것은 Windows의 일부 사용자에게 작동하지 않는 이유를 설명할 수도 있습니다. 기본적으로 일부 Windows 버전에서는 touch
$PATH
에 없는 것 같습니다.
C:\> "c:\program files (x86)\git\bin\touch.exe" .gitignore
kaiser
Windows 탐색기에서 .gitignore 파일을 만드는 가장 쉬운 방법은 .gitignore라는 새 파일을 만드는 것 .gitignore.
. 은(는) 실제로 파일 확장자가 비어 있기 때문에 파일 확장자가 있는지 확인을 건너뜁니다.
chos
.gitignore 파일은 기본적으로 저장소에 추가되지 않습니다. vi 또는 즐겨 사용하는 텍스트 편집기를 사용하여 .gitignore 파일을 만든 다음 git add .gitignore
다음에 git commit -m "message" .gitignore
합니다. 다음 명령이 이를 처리합니다.
> .gitignore git add .gitignore git commit -m "message" .gitignore
sully6768
========== Windows에서 ===========
- 메모장을 엽니다 .
- gitignore 파일의 내용을 추가합니다.
- "다른 이름으로 저장"을 클릭하고 "모든 파일"을 선택합니다.
-
.gitignore
저장
======== 쉬운 피스! 명령줄이 필요하지 않습니다! ========
Community Wiki
Windows에서는 cmd echo "" >.gitignore
또는 Git Bash cmd touch .gitignore
사용하여 Linux 및 Mac 시스템에 유용합니다.
seay
MacOS/Linux 원 라이너
create/copy/paste를 사용하지 않고 기본 git ignore를 얻는 쉬운 방법은 터미널에서 curl
먼저 cd
MY_API_NAME
을 다음 두 소스 중 하나의 API 이름으로 바꿔서 명령을 실행합니다.
gitignore.io
curl -o .gitignore https://www.gitignore.io/api/MY_API_NAME
여기 목록에서 검색하고 생성을 클릭하여 API 이름을 찾을 수 있습니다.
자바 예:
curl -o .gitignore https://www.gitignore.io/api/java
깃허브
또는 GitHub에서 사용할 수 있습니다. 여기에서 API의 파일 이름을 찾으십시오.
curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/MY_API_NAME.gitignore
자바 예:
curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Java.gitignore
창
다음은 Windows에 대한 몇 가지 유사한 대안입니다.
그러나 솔직히 그것을 설정하는 것은 가치가있는 것보다 더 많은 문제처럼 보입니다. Windows가 있는 경우 .gitignore
라는 빈 파일을 만든 다음 gitignore.io 또는 GitHub에서 기본 텍스트를 복사하여 붙여넣습니다.
Suragch
나도 내 기여를 원한다. 이번에는 애니메이션으로 :)
VIM(미니 튜토리얼):
i - start editing ESC - get back to normal mode :w - save :q - quit
Oo.oO
Roberto Rodriguez
내 기여는 Mac 사용자를 대상으로 하며 iOS 프로젝트(Xcode를 언급하는 질문에서 암시됨)에서 작업하는 사람들뿐만 아니라 모든 유형의 프로젝트에 적용할 수 있습니다.
내가하는 쉬운 방법은 터미널로 이동하여 vim .gitignore
실행한 다음 파일을 추가하는 것입니다. 일반적으로 https://github.com/github/gitignore 에 있는 GitHub의 템플릿 중 하나에서 필요한 것을 복사할 수 있습니다.
1 단계
프로젝트에 있는 동안 다음 명령을 입력합니다.
vim .gitignore
2 단계
이제 Vim으로 파일을 열었습니다.
i
를 눌러 텍스트를 삽입합니다. 하단에 --INSERT-- 가 표시되면 파일이 준비되었음을 알 수 있습니다.
3단계(옵션 1)
Objective-C 프로젝트의 경우 https://raw.githubusercontent.com/github/gitignore/master/Objective-C.gitignore .gitignore
파일에 붙여넣을 수 있습니다.
Esc 키를 누르고 :wq
입력한 다음 Return 키 를 누릅니다. 파일을 저장합니다.
3단계(옵션 2)
프로젝트에 적용되는 모든 파일을 추가하십시오.
무엇을 추가해야 할지 잘 모르겠다면 검색 엔진에서 사용하기에 가장 좋은 키워드는 프로젝트 유형과 텍스트 편집기를 포함하는 것입니다. 예를 들어 Sublime Text 를 사용하는 경우
*.sublime-workspace
그리고 Dreamweaver 에서 Cordova 프로젝트로 작업하는 경우 다음을 추가하고 싶을 것입니다.
_notes dwsync.xml
JGallardo
다음은 Windows에서 유용한 팁입니다.
- Windows 탐색기에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > 텍스트 문서
- 이름을 .gitignore로 지정합니다. (후행 점 포함 - 이것이 팁입니다)
- .gitignore 파일로 끝납니다. :)
Windows 7 및 8에서 테스트되었습니다.
이 팁에서는 Windows 탐색기가 파일 확장자를 표시한다고 가정합니다.
tanguy_k
커밋하지 않으려는 모든 파일과 디렉터리를 포함하여 .gitignore 파일을 만듭니다.
예시:
################# ## Eclipse ################# *.pydevproject .project .metadata .gradle bin/ tmp/ target/ *.tmp *.bak *.swp *~.nib local.properties .classpath .settings/ .loadpath # External tool builders .externalToolBuilders/ # Locally stored "Eclipse launch configurations" *.launch # CDT-specific .cproject # PDT-specific .buildpath ################# ## Visual Studio ################# ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. # User-specific files *.suo *.user *.sln.docstates # Build results [Dd]ebug/ [Rr]elease/ x64/ build/ [Bb]in/ [Oo]bj/ # MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* *_i.c *_p.c *.ilk *.meta *.obj *.pch *.pdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.tmp_proj *.log *.vspscc *.vssscc .builds *.pidb *.log *.scc # Visual C++ cache files ipch/ *.aps *.ncb *.opensdf *.sdf *.cachefile # Visual Studio profiler *.psess *.vsp *.vspx # Guidance Automation Toolkit *.gpState # ReSharper is a .NET coding add-in _ReSharper*/ *.[Rr]e[Ss]harper # TeamCity is a build add-in _TeamCity* # DotCover is a Code Coverage Tool *.dotCover # NCrunch *.ncrunch* .*crunch*.local.xml # Installshield output folder [Ee]xpress/ # DocProject is a documentation generator add-in DocProject/buildhelp/ DocProject/Help/*.HxT DocProject/Help/*.HxC DocProject/Help/*.hhc DocProject/Help/*.hhk DocProject/Help/*.hhp DocProject/Help/Html2 DocProject/Help/html # Click-Once directory publish/ # Publish Web Output *.Publish.xml *.pubxml # NuGet Packages Directory ## TODO: If you have NuGet Package Restore enabled, uncomment the next line #packages/ # Windows Azure Build Output csx *.build.csdef # Windows Store app package directory AppPackages/ # Others sql/ *.Cache ClientBin/ [Ss]tyle[Cc]op.* ~$* *~ *.dbmdl *.[Pp]ublish.xml *.pfx *.publishsettings
Anderson Lopes
http://gitignore.io 는 프로젝트에 유용한 .gitignore 파일을 만드는 데 도움이 되는 오픈 소스 유틸리티입니다. gi
명령을 통해 액세스할 수 있는 명령줄 API도 있습니다 . http://gitignore.io/cli
OS X 용
gi
명령 설치:$ echo "function gi() { curl http://gitignore.io/api/\$@ ;}" >> ~/.bash_profile && source ~/.bash_profile
.gitignore 파일 내용 보기(출력: http://gitignore.io/api/xcode,osx ):
$ gi xcode,osx
결과를 새 .gitignore 파일에 추가하려면 터미널에 출력이 표시되어야 합니다.
$ gi xcode,osx >> .gitignore
Joe
나는 또 다른 간단한 아이디어가 있습니다
cmd 에서 echo 명령을 사용합시다.
echo ./idea > .gitignore
그러면 "./idea"라는 텍스트 콘텐츠가 있는 .gitignore 파일이 생성됩니다.
이제 텍스트 편집기를 사용하여 파일에서 데이터를 수동으로 변경할 수 있습니다.
또는 단순히
콘솔:
에코 .gitignore 메모장.exe
gitignore를 즉시 편집합니다.
IDE 또는 운영 체제에 대해 어떤 파일을 gitignored해야 하는지 모르는 경우 www.gitignore.io로 이동하십시오.
NIKHIL C M
여기 내가 개인적으로 좋아하는 http://help.github.com/ignore-files/가 있습니다.
또한 Xcode 파일을 무시하려는 경우를 대비 하여 Git ignore file for Xcode 프로젝트에 대한 답변을 참조하세요.
Sivakumar Kailasam
Windows에서 도스 프롬프트(cmd) 창을 열고 명령줄을 사용합니다.
type > .gitignore
caoglish
cmd를 사용하여 .gitignore를 만드는 몇 가지 방법:
copy con
명령으로:- cmd를 열고 git 저장소에
cd
라고 말합니다. -
copy con .gitignore
라고 말하고 Ctrl+Z 를 누릅니다.
- cmd를 열고 git 저장소에
start notepad .gitignore
명령을 사용하여 다음을 수행합니다.- cmd를 열고 git 저장소에
cd
라고 말합니다. -
start notepad .gitignore
이라고 말하고 열린 메모장 대화 상자에서 예 버튼을 누릅니다.
- cmd를 열고 git 저장소에
edit .gitignore
명령 사용(Windows x86만 해당):- cmd를 열고 git 저장소에
cd
라고 말합니다. -
edit .gitignore
라고 말하고 열린 편집 편집기를 닫습니다.
- cmd를 열고 git 저장소에
Yuliia Ashomok
다음은 PowerShell 및 명령 프롬프트(CMD)에서 작동합니다.
echo '*.ignore_me' > .gitignore
Git이 .gitignore 파일을 효과적으로 읽지 못하는 이상한 문제가 발생했습니다. 그런 다음 .gitignore 파일을 삭제하고 잘 작동하는 Vim을 사용하여 하나를 만들었습니다.
무시할 파일을 추가하려면 다음 명령을 호출하면 됩니다.
echo 'another_file_to_ignore' >> .gitignore
기존 .gitignore 파일에 추가 파일을 추가합니다.
MadJangi
.gitignore
파일을 직접 만들고 이 파일을 추가해야 하는 위치에서 cmd
copy con .gitignore
키를 눌러 ENTER
하면 새로 생성 된 파일의 편집 모드에있다, 그러나 우리는 지금 막 보도를 추가 할 필요가 없습니다 F6
을 누른 다음을 누릅니다 ENTER
이 비어있는 지금 .gitignore
당신은 어떤 편집기에서 편집 파일 파일을
Amado Saladino
Ishan Lakshitha
https://www.toptal.com/developers/gitignore 로 이동할 수 있습니다.
Zohra Khan
1) .gitignore 파일을 생성합니다. 그렇게 하려면 .txt 파일을 생성하고 확장자를 다음과 같이 변경하면 됩니다.
그런 다음 cmd에 다음 줄을 작성하는 이름을 변경해야 합니다.
rename git.txt .gitignore
여기서 git.txt는 방금 만든 파일의 이름입니다.
그런 다음 파일을 열고 저장소에 추가하고 싶지 않은 모든 파일을 작성할 수 있습니다. 예를 들어 광산은 다음과 같습니다.
#OS junk files [Tt]humbs.db *.DS_Store #Visual Studio files *.[Oo]bj *.user *.aps *.pch *.vspscc *.vssscc *_i.c *_p.c *.ncb *.suo *.tlb *.tlh *.bak *.[Cc]ache *.ilk *.log *.lib *.sbr *.sdf *.pyc *.xml ipch/ obj/ [Bb]in [Dd]ebug*/ [Rr]elease*/ Ankh.NoLoad #Tooling _ReSharper*/ *.resharper [Tt]est[Rr]esult* #Project files [Bb]uild/ #Subversion files .svn # Office Temp Files ~$*
일단 가지고 있으면 git 저장소에 추가해야 합니다. 저장소가 있는 위치에 파일을 저장해야 합니다.
그런 다음 git bash에서 다음 줄을 작성해야 합니다.
저장소가 이미 있는 경우 다음을 수행해야 합니다.
1) git rm -r --cached . 2) 자식 추가 . 3) git commit -m ".gitignore가 이제 작동 중입니다"
2단계가 작동하지 않으면 추가하려는 파일의 구멍 경로를 작성해야 합니다.
도움이 되기를 바랍니다!
SomeAnonymousPerson
1. Open git terminal 2. go to git repository of the project 3. create a .gitignore file by **touch .gitignore** command 4. **git add .gitignore** command to add ignore file 5. set ignore rules in the ignore file 6. run the command **cat .gitignore**
3단계에서 명령을 실행하면 프로젝트 디렉토리에 .gitignore 파일이 생성됩니다. 감사 해요.
Rashedul.Rubel
창: 명령줄에서:
.>.gitignore
이것은 오류를 표시하지만 작동합니다
Timar Ivo Batis
.gitignore가 다른 사람의 저장소를 방해하지 않도록 하려면 .git/info/exclude
사용할 수도 있습니다. ( http://help.github.com/ignore-files/ 참조)
EfForEffort
명령줄을 사용하지 않고
- 텍스트 편집기를 열고 규칙을 추가하십시오.
- 파일 -> 다른 이름으로 저장 클릭
- ".gitignore"로 저장합니다(따옴표 포함).
YellowJ
.gitignore
파일을 추가하려면 다음을 사용할 수 있습니다.
npx add-gitignore
이제 "node"
입력하고 사용자 스페이스바를 사용하여 선택하고 Enter할 수 있습니다. 그러면 프로젝트에 .gitignore
노드가 추가됩니다.
Shinoy Babu
To force Finder to display hidden files and folders via Terminal: Open Terminal For OS X 10.9 Mavericks, run this command (lower-case finder): defaults write com.apple.finder AppleShowAllFiles TRUE For OS X 10.8 Mountain Lion, 10.7, or 10.6, run this command (upper-case Finder): defaults write com.apple.Finder AppleShowAllFiles true notice the setting for true Then run this command: killall Finder Then exit Terminal To revert back to Finder's default setting (hide hidden files and folders), run the opposite command but with the false setting.
그런 다음 killall Finder를 실행하고 터미널을 종료합니다.
Raja Jawahar
직장에서는 Windows XP를 사용 중이며 파일 이름 끝에 마침표를 입력하면 작동하지 않습니다. "파일 이름을 입력해야 합니다" 오류 없이 .gitignore 파일을 만드는 빠르고 쉬운 방법은 다음과 같습니다.
- cmd 창을 열고 "edit .gitignore"를 입력합니다.
- "Alt(파일 메뉴 선택), F, S를 입력하십시오. 이제 cmd 프롬프트가 가리키는 곳마다 빈 .gitignore 파일이 있습니다.
이제 좋아하는 텍스트 편집기로 채울 수 있습니다.
Mario
Windows Powershell에서 new-item .gitignore
를 입력할 수 있습니다.
NitoriKawashiro
출처 : http:www.stackoverflow.com/questions/10744305/how-to-create-a-gitignore-file
'etc. > StackOverFlow' 카테고리의 다른 글
'==' 또는 'is'를 사용하여 문자열을 비교하면 때때로 다른 결과가 생성되는 이유는 무엇입니까? (0) | 2023.04.26 |
---|---|
배치 파일에 인수를 전달하려면 어떻게 해야 합니까? (0) | 2023.04.25 |
PHP의 열거 (0) | 2023.04.25 |
ID로 요소 제거 (0) | 2023.04.25 |
C에서 "정적"은 무엇을 의미합니까? (0) | 2023.04.25 |