.Gitignore ගොනුවක් සාදා ගන්නේ කෙසේද


1131

මගේ .gitignoreගොනුවට නීති කිහිපයක් එකතු කිරීමට අවශ්‍යයි . කෙසේ වෙතත්, මට එය මගේ ව්‍යාපෘති ෆෝල්ඩරයේ සොයාගත නොහැක. එය Xcode මඟින් ස්වයංක්‍රීයව නිර්මාණය වී නැද්ද? එසේ නොවේ නම්, මට එය නිර්මාණය කිරීමට ඉඩ දෙන විධානය කුමක්ද?


57
echo 'xxx'> .gitignore
ybdesire


9
.gitignoreඔබගේ දැනට පවතින එක් ව්‍යාපෘතියකින් ගොනුව පිටපත් කරන්න .
සුරග්

ප්‍රශ්නය සුපර් යූසර් වෙත සංක්‍රමණය කිරීම ගැන කුමක් කිව හැකිද?
මාකන් ටයෙබි

ඒ නිසා ඔවුන් මෙය
spottedmahn

Answers:


1682

ඔබ වින්ඩෝස් භාවිතා කරන්නේ නම් එය වින්ඩෝස් එක්ස්ප්ලෝරර් හි ගොනු නාමයක් නොමැතිව ගොනුවක් සෑදීමට ඉඩ නොදේ. පෙළ ගොනුවක් .gitignore ලෙස නම් කිරීමට ඔබ උත්සාහ කරන්නේ නම් එය " ඔබ ගොනු නාමයක් ටයිප් කළ යුතුය " යන දෝෂය ලබා දෙනු ඇත

රූප විස්තරය මෙහි ඇතුළත් කරන්න

මෙය මඟහරවා ගැනීම සඳහා මම පහත පියවර භාවිතා කළෙමි

  1. Gitignore.txt යන පෙළ ගොනුව සාදන්න
  2. එය පෙළ සංස්කාරකයකින් විවෘත කර ඔබේ නීති එකතු කරන්න, ඉන්පසු සුරකින්න සහ වසා දමන්න
  3. SHIFT රඳවා තබා ගන්න, ඔබ සිටින ෆෝල්ඩරය දකුණු ක්ලික් කරන්න, ඉන්පසු විවෘත විධාන කවුළුව තෝරන්න
  4. ඉන්පසු විධාන රේඛාවේ ගොනුව නැවත නම් කරන්න ren gitignore.txt .gitignore

විකල්පයක් ලෙස en හෙනින් කෑෂ් අදහස් දැක්වීමේදී යෝජනා කරයි

දිගුවකින් තොරව ගොනු නාමයට තිතක් එකතු කිරීමෙන් ඔබට මෙම වින්ඩෝස් එක්ස්ප්ලෝරර් දෝෂය මඟහරවා ගත හැකිය: .gitignore. .gitignore වෙත ස්වයංක්‍රීයව වෙනස් වේ


26
මැක් මත මෙය සිදු කිරීම සඳහා, ව්‍යාපෘති නාමාවලියට සංයුක්ත තැටියක් සහ ".gitignore" ස්පර්ශ කරන්න. ඔබට සැඟවුණු ලිපිගොනු දැකිය හැකි බවට වග බලා ගත යුතුය
Jameo

7
Gitignore.txt ගොනුව නිර්මාණය කිරීමෙන් පසු "රෙන්" මට වැඩ කළේ නැත. කෙසේ වෙතත් මම ඩිරෙක්ටරියේ Git Bash විවෘත කළ අතර සාමාන්‍ය පරිදි ලිනක්ස් "mv" විධානය භාවිතා කිරීමට මට හැකි විය.
gwgeller

492
දිගුවක් නොමැතිව ගොනු නාමයට තිතක් එකතු කිරීමෙන් ඔබට මෙම වින්ඩෝස් එක්ස්ප්ලෝරර් දෝෂය මඟහරවා ගත හැකිය: .gitignore.ස්වයංක්‍රීයව .gitignore(Win7 x64) ලෙස වෙනස් වනු ඇත
HenningCash

39
OP විසින් XCode භාවිතා කරන විහිලු දෙය නම් එයින් අදහස් වන්නේ ඔහු OS X ධාවනය කරන බවයි. තවද ඔබ සියල්ලන්ම වින්ඩෝස් ඉලක්ක කරගත් පිළිතුරක් ඉහළට ඔසවා තබයිද? !!
කොර්ස්ටියන් බෝමන්

18
ගූගල් එකඟ නොවන ආකාරය එහි විහිළුවකි, ගූගල් සෙවුමක් ".ගිටිගෝර් වින්ඩෝස්" මෙම පිටුවට පළමු
ප්‍රති result ලය

511

දේවල් හැකි තරම් සරල (සමහර විට): ඔබ කැමති විධාන රේඛා අතුරුමුහුණතට (GNU Bash, Git Bash, ආදිය) පහත සඳහන් දෑ එක් කරන්න.

touch .gitignore

@ වෝර්ඩි අදහස් දැක්වීමේදී පෙන්වා දුන් පරිදි, touchවින්ඩෝස් මත ක්‍රියා කරන අතර ඔබ සම්පූර්ණ මාර්ගය සපයන තාක් කල්. වින්ඩෝස් හි සමහර පරිශීලකයින් සඳහා එය ක්‍රියා නොකරන්නේ මන්ද යන්නත් මෙය පැහැදිලි කරයි : touchවිධානය $PATHපෙරනිමියෙන් සමහර වින්ඩෝස් අනුවාදවල නොමැති බව පෙනේ .

C:\> "c:\program files (x86)\git\bin\touch.exe" .gitignore

7
මෙය මට වැඩ කළේ නැත, එය පැවසුවේ ස්පර්ශය වැඩසටහනක් නොවන බවයි
ජිම් ජෝන්ස්

2
මම එය වින්ඩෝස් 7 හි cmdසහ powershellකිසිදු ගැටළුවක් නොමැතිව අත්හදා බැලුවෙමි . සගයකුගේ 8.1 යන්ත්‍රය මත එය නැවත උත්සාහ කර එය සනාථ කළ හැකිය (Cmdlet නොමැත). ඔබට ඒ සඳහා ගැටලුව සෙවීමට සිදුවනු ඇත, මෙය වෙනත් දේ සමඟ කෙසේ හෝ ඔබව දෂ්ට කරනු ඇත. කෙටියෙන්: මට ඔබ ගැන කණගාටුයි: /
කයිසර්

1
fyi - වින්ඩෝස් සතුව ස්වදේශීය ස්පර්ශ විධානයක් නොමැත. වින්ඩෝස් හි ආසන්නතම සමාන වන්නේ "copy / b filename.ext + ,," (එහිදී filename.ext යනු ඔබේ ගොනුවේ නමයි). + ,, යනු ගොනුවේ දිනය / වේලාව යාවත්කාලීන කරන ලෙස පවසමින් එය පිටපත් කිරීමට විශේෂ ධජයකි. superuser.com/questions/10426/…
ගේබ් හැල්ස්මර්

6
PSpencerKillen ඔබට git bash භාවිතා කර මෙම විධානය භාවිතා කළ යුතුය.
ටීමන් ෂිපාහි

2
ස්පර්ශය සඳහා සම්පූර්ණ මාර්ගය ඔබ සඳහන් කරන්නේ නම් විධාන රේඛාවේ ක්‍රියා කරයි ... C: \> "c: \ වැඩසටහන් ගොනු (x86) \ git \ bin \ touch.exe" .gitignore
War

314

වින්ඩෝස් එක්ස්ප්ලෝරර් හි .gitignore ගොනුව නිර්මාණය කිරීමට ඇති පහසුම ක්‍රමය නම් නව ගොනුවක් නම් .gitignore.කිරීමයි. මෙය ඇත්ත වශයෙන්ම හිස් ගොනු දිගුවක් ඇති බැවින් ගොනු දිගුවක් තිබීම වලංගු කිරීම මඟ හැරෙනු ඇත.


12
ඔබට පිරිසිදු වින්ඩෝස් විලාසිතාවේ රැඳී සිටීමට අවශ්‍ය නම් අනිවාර්යයෙන්ම පහසුම ක්‍රමයයි. . .
රාජ්

5
අප අතර සිටින
කම්මැලි අයට

6
මෙය මට බොහෝ සෙයින් ප්‍රයෝජනවත් විය. වින්ඩෝස් ඇත්ත වශයෙන්ම අන්තිම ඉවත් කර ඇත. ඒ නිසා ගොනුවේ නම .gitignore ලෙස වෙනස් කර ඇත.
ජොබැක්ස්ටර්

3
වින්ඩෝස් ගවේෂකයේ දෝෂයක් ලෙස පෙනෙන දෙයට සැබෑ පිළිතුර මෙයයි ... මම සිතුවත් මුල් ප්‍රශ්නය ඔක්ස්
ග්‍රෙග් වුඩ්ස්

උදාහරණයක් ලෙස ඔබ ඔබේ ව්‍යාපෘතිය ලිනක්ස් පද්ධතියට ගෙන ගියහොත් එය ගොනුවේ අවසානයේ තිත තබා ගනී, මට මෙය හොඳ ක්‍රමයක් නොවේ, සෑම විටම සම්මත නම් කිරීමේ සම්මුතීන් සමඟ බැඳී සිටින්න, එය කරන්නේ කෙසේදැයි අසන සෑම කෙනෙකුටම .gitignoreනිපුණතාවයක් ඇත පෙළ සංස්කාරකයක් විවෘත කර .gitignoreඅමතර අවදානම් රහිත ගොනුවක් සාදන්න .
vdegenne

190

.Gitignore ගොනුව පෙරනිමියෙන් නිධියකට එකතු නොවේ. භාවිතය vi හෝ නිකුත් පසුව .gitignore ගොනුව නිර්මාණය කිරීමට ඔබේ ප්රියතම වදන් සංස්කාරක git add .gitignoreවිසින් අනුගමනය git commit -m "message" .gitignore. පහත දැක්වෙන විධානයන් එය බලා ගනී.

> .gitignore
git add .gitignore
git commit -m "message" .gitignore

4
හායි, ඔබගේ පිළිතුරට ස්තූතියි :), ඇත්ත වශයෙන්ම, මම .gitignore ගොනුවක් නිර්මාණය කර ඇත්තෙමි, නමුත් මෙම විධාන රේඛාව සිදු කරන විට:, git add .gitignoreමට මෙම පණිවිඩය ලැබුණි: fatal: pathspec '.gitignore' did not match any files කෙසේ වෙතත්, මගේ ව්‍යාපෘති ෆෝල්ඩරයේ .gitignore ගොනුව පවතින බව මම සහතික කරමි. මම වැරදියි?
ලූකා

ගොනුව නොපවතින බව git පවසන්නේ නම් - ඔබ නිර්මාණය කළ ගොනුවට වෙනත් නමක් ඇත. ඔබට ඇති සියලුම ගොනු ෆෝල්ඩරයකින් දැකිය හැකිය ls -la. ඔබ තවමත් අරගල කරන්නේ නම් ඔබ කළේ කුමක්ද (විස්තර) යන ප්‍රශ්නයට එකතු කරන්න
AD7six

මගේ .gitignore ගොනුව දැනටමත් පැවතුනි. Eclipse.prefs සහ .log ගොනු නොසලකා හැරීම සඳහා මම රීතියක් එක් කළෙමි. එය වහාම ක්‍රියාත්මක වීමට පටන් ගනීවිද?
R11G

ඉතා ප්රයෝජනවත්. එසේම, මෙම ක්‍රමය ෆෝල්ඩර / නාමාවලි නම් කිරීම සමඟ සමානව ක්‍රියා කරයි (ලිපිගොනු පමණක් නොවේ). උදාහරණයක් ලෙසZ:\pristine-vagrant>ren "New folder" .ssh
ඩැනියෙල් ඩ්‍රොපික්

'මාරාන්තික: pathspec ..' දෝෂයක් නම්, මම හුදෙක් git fetch වෙත දිව ගිය අතර පසුව නැවත උත්සාහ කර git commit and push. එය ක්‍රියාත්මක විය.
සන්තෝෂ් කුමාර් අර්ජුනන්

119

========= වින්ඩෝස් හි ==========

  1. නොට්පෑඩ් විවෘත කරන්න .
  2. ඔබගේ gitignore ගොනුවේ අන්තර්ගතය එක් කරන්න.
  3. "ලෙස සුරකින්න" ක්ලික් කර "සියලු ගොනු" තෝරන්න.
  4. ලෙස සුරකින්න .gitignore.

======= පහසු පීසි! විධාන රේඛාවක් අවශ්‍ය නොවේ! =======


18
නෝට් පෑඩ් ++ මෙය භාවිතා කරන අයටද සතුටුයි.
ලියම්

51

මැකෝස් / ලිනක්ස් වන්-ලයිනර්

Create / copy / paste සමඟ පටලවා නොගෙන පෙරනිමි git නොසලකා හැරීමට පහසු ක්‍රමයක් වන්නේ 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

විකල්පයක් ලෙස ඔබට 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

වින්ඩෝස්

වින්ඩෝස් සඳහා සමාන විකල්ප කිහිපයක් මෙන්න.

නමුත් අවංකව එය සැකසීම වඩා කරදරයක් සේ පෙනේ. මා සතුව වින්ඩෝස් තිබේ නම් මම .gitignoreමගේ ව්‍යාපෘතියේ මූල ෆෝල්ඩරයේ හිස් ගොනුවක් සාදා පසුව gitignore.io හෝ GitHub වෙතින් පෙරනිමි පෙළ පිටපත් කර අලවන්නෙමි.


46

වින්ඩෝස් හි ඔබට cmd භාවිතා කළ හැකිය echo "" >.gitignore

නැතහොත් touch .gitignoreලිනක්ස් සහ මැක් සිස්ටම් සඳහා ප්‍රයෝජනවත් වන Git Bash cmd භාවිතා කරන්න


echo> .gitignore හොඳින් ක්‍රියා කරයි. නොසලකා හැරීම සඳහා ලිපිගොනු අඛණ්ඩව එකතු කිරීම සඳහා, අපට ප්‍රතිරාවය කළ හැකිය "* .obj" >> .gitignore
ozkary

මෙම ප්රවේශය භාවිතා කිරීම ගැන මම ප්රවේශම් වනු ඇත. මගේ පරිගණකයේ, වින්ඩෝස් 10 ධාවනය කිරීම, .gitignore නිර්මාණය කිරීම සඳහා ප්‍රතිරාවය භාවිතා කරමින් UTF 16LE ආකෘතිගත ගොනුවක් ඇති වූ අතර එය Git නිවැරදිව විග්‍රහ කර නැත. වින්ඩෝස් එක්ස්ප්ලෝරර් හරහා ගොනුව නිර්මාණය කිරීමෙන් ANSI ආකෘතිගත ගොනුවක් ඇති වූ අතර එය Git සමඟ නිවැරදිව ක්‍රියා කළේය.
jlspublic

38

Git Bash කොන්සෝලය භාවිතා කිරීම.

ඔබේ ව්‍යාපෘතියට සංචාලනය කරන්න - ටයිප් "ස්පර්ශ කරන්න .ගිටිග්නෝර්"

.gitignore ගොනුව ඔබ වෙනුවෙන් නිර්මාණය වනු ඇත.

රූප විස්තරය මෙහි ඇතුළත් කරන්න


38

මට මගේ දායකත්වයත් අවශ්‍යයි. මෙවර සජීවීකරණය කළ එකක් :)

VIM (කුඩා නිබන්ධනය):

i   - start editing
ESC - get back to normal mode
:w  - save 
:q  - quit

රූප විස්තරය මෙහි ඇතුළත් කරන්න


හොඳ පියවරක්! සජීවිකරණය වගේ! :)
ඇලෙක්ස් කියෝ

32

වින්ඩෝස් යටතේ ලස්සන ඉඟියක් මෙන්න:

  • වින්ඩෝස් එක්ස්ප්ලෝරර්, නව> පෙළ ලේඛනයේ දකුණු ක්ලික් කරන්න
  • එය නම් කරන්න .ගිටිග්නෝර්. (පසුපස තිතක් සමඟ - එය ඉඟියයි)
  • ඔබ අවසන් වන්නේ .gitignore ගොනුවකින් :)

වින්ඩෝස් 7 සහ 8 යටතේ පරීක්ෂා කර ඇත.

මෙම ඉඟිය උපකල්පනය කරන්නේ ඔබේ වින්ඩෝස් එක්ස්ප්ලෝරර් ගොනු දිගුවන් පෙන්වන බවයි.

වින්ඩෝස් එක්ස්ප්ලෝරර් .ගිටිගෝර්


29

මගේ දායකත්වය මැක්හි සිටින අය ඉලක්ක කර ගත් අතර එය iOS ව්‍යාපෘතියක වැඩ කරන අයට පමණක් නොව (Xcode සඳහන් ප්‍රශ්නයෙන් ඇඟවෙන පරිදි) පමණක් නොව ඕනෑම ආකාරයක ව්‍යාපෘතියකටද අදාළ වේ.



මම එය කළ හැකි පහසුම ක්‍රමය වන්නේ පර්යන්තය තුළට ගොස් ධාවනය vim .gitignoreකර ගොනු එකතු කිරීමයි. සාමාන්‍යයෙන් ඔබට අවශ්‍ය දේ https://github.com/github/gitignore හි GitHub හි එක් සැකිලි වලින් පිටපත් කළ හැකිය .


පියවර 1
ඔබේ ව්‍යාපෘතියේ සිටියදී පහත විධානය ටයිප් කරන්න

vim .gitignore

රූප විස්තරය මෙහි ඇතුළත් කරන්න



පියවර 2
ඔබ දැන් ඔබේ ගොනුව Vim සමඟ විවෘත කර ඇත.

රූප විස්තරය මෙහි ඇතුළත් කරන්න

iපෙළ ඇතුළු කිරීමට ඔබන්න . පතුලේ --INSERT-- දුටු විට ගොනුව සූදානම් බව ඔබට පෙනෙනු ඇත .

රූප විස්තරය මෙහි ඇතුළත් කරන්න



පියවර 3 (විකල්ප 1)
අරමුණු-සී ව්‍යාපෘති සඳහා, ඔබට https://raw.githubusercontent.com/github/gitignore/master/Objective-C.gitignore වෙතින් පිටපත් කර ඔබේ .gitignoreගොනුවට අලවන්න :

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඔබන්න Esc, ටයිප් කරන්න :wq, ඔබන්න Return. ගොනුව සුරකින.



පියවර 3 (විකල්ප 2)
ඔබේ ව්‍යාපෘතියට අදාළ ඕනෑම ලිපිගොනු එක් කරන්න.

එකතු කළ යුත්තේ කුමක්දැයි ඔබට විශ්වාස නැත්නම්, ඔබේ සෙවුම් යන්ත්‍රයේ භාවිතා කළ හැකි හොඳම වචන වනුයේ ඔබේ ව්‍යාපෘති වර්ගය සහ පෙළ සංස්කාරකය ඇතුළත් කිරීමයි. උදාහරණයක් ලෙස, ඔබ උසස් පෙළ භාවිතා කරන්නේ නම් ඔබට එකතු කිරීමට අවශ්‍ය වනු ඇත

*.sublime-workspace

සහ ඔබ සමඟ වැඩ කරන්නේ නම් Cordova දී ව්යාපෘතිය Dreamweaver ඔබ එකතු කිරීමට අවශ්ය වනු ඇත

_notes
dwsync.xml

17

.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

15

http://gitignore.io යනු ඔබේ ව්‍යාපෘතිය සඳහා ප්‍රයෝජනවත් .gitignore ලිපිගොනු නිර්මාණය කිරීමට උපකාරී වන විවෘත මූලාශ්‍ර උපයෝගීතාවයකි. ඔබටgiවිධානයක්හරහා ප්‍රවේශ විය හැකි විධාන රේඛා API ද ඇත: http://gitignore.io/cli

  1. OS Xgi සඳහා විධානය ස්ථාපනය කරන්න :

    $ echo "function gi() { curl http://gitignore.io/api/\$@ ;}" >> ~/.bash_profile && source ~/.bash_profile

  2. .Gitignore ගොනු අන්තර්ගතය බලන්න (ප්‍රතිදානය: http://gitignore.io/api/xcode,osx ):

    $ gi xcode,osx

  3. ප්‍රති .ල නව .gitignore ගොනුවකට එකතු කිරීමට අවශ්‍ය නම්, ඔබ ටර්මිනලයේ ප්‍රතිදානය දැකිය යුතුය.

    $ gi xcode,osx >> .gitignore


14

මට තවත් සරල අදහසක් ඇත cmd
හි echo විධානය භාවිතා කරමු,

echo ./idea > .gitignore

මෙය පෙළ අන්තර්ගතයන් සහිත .gitignore ගොනුව නිර්මාණය කරනු ඇත "./idea"
ඔබට දැන් පෙළ සංස්කාරකය භාවිතයෙන් ගොනුවේ දත්ත අතින් වෙනස් කළ හැකිය.

හෝ සරලව

කොන්සෝලය:

echo .gitignore notepad.exe

gitignore ක්ෂණිකව සංස්කරණය කිරීමට.

ඔබගේ IDE හෝ මෙහෙයුම් පද්ධතිය සඳහා කුමන ලිපිගොනු ලබා දිය යුතුදැයි ඔබ නොදන්නේ නම් www.gitignore.io

gitignore.io - මෙන්න එය ඔබගේ api හෝ os එය යැයි කියමින් ඔබට gitignore විධාන හෝ පෙළ ජනනය කරනු ඇත. ඔබගේ ගොනුවට පිටපත් කර අලවන්න. සරල!


13

කවුළු තුළ, dos විමසුමක් (cmd) කවුළු විවෘත කරන්න, විධාන රේඛාව භාවිතා කරන්න:

type > .gitignore

13

මෙන්න මගේ පුද්ගලික ප්‍රියතම, http://help.github.com/ignore-files/

ඔබට Xcode ගොනු නොසලකා හැරීමට අවශ්‍ය වූ විට, Xcode ව්‍යාපෘති සඳහා Git නොසලකා හැරීමේ ගොනුවට පිළිතුරක් බලන්න .


ඔබ ඔබේ පිළිතුරට අත්‍යවශ්‍ය තොරතුරු දැමිය යුතුය, එබැවින් ඒ සියල්ල සබැඳිය කැඩී නොයෑම මත රඳා නොපවතී.
පීටර් මෝර්ටෙන්සන්

10

Cmd භාවිතා කරමින් .gitignore නිර්මාණය කිරීමට ක්‍රම කිහිපයක්:

  • copy conවිධානය සමඟ :

    1. විවෘත cmd කියන්න cdඔබේ GIT ගබඩාවට
    2. කියන්න copy con .gitignoreසහ Ctrl + Z ඔබන්න .

රූප විස්තරය මෙහි ඇතුළත් කරන්න

  • start notepad .gitignoreවිධානය සමඟ :

    1. විවෘත cmd කියන්න cdඔබේ GIT ගබඩාවට
    2. කියන්න start notepad .gitignoreසහ මාධ්ය ඔව් විවෘත නෝට් පෑඩ් සංවාද කොටුව තුළ බොත්තම.

රූප විස්තරය මෙහි ඇතුළත් කරන්න

  • edit .gitignoreවිධානය සමඟ (වින්ඩෝස් x86 පමණි):

    1. විවෘත cmd කියන්න cdඔබේ GIT ගබඩාවට
    2. කියන්න edit .gitignoreසහ සමීප සංස්කරණය කර්තෘ විවෘත කරන ලදී.

10

පහත දැක්වෙන්නේ පවර්ෂෙල් සහ විධාන විමසුමේ (සීඑම්ඩී) ය:

echo '*.ignore_me' > .gitignore

.Gitignore ගොනුව Git effectively ලදායී ලෙස කියවිය නොහැකි අමුතු ගැටලුවකට මා යොමු විය. මම පසුව .gitignore ගොනුව මකා දමා Vim භාවිතයෙන් එකක් නිර්මාණය කළෙමි.

නොසලකා හැරීමට අමතර ලිපිගොනු එක් කිරීමට, පහත විධානය අමතන්න:

echo 'another_file_to_ignore' >> .gitignore

එය දැනට පවතින .gitignore ගොනුවට තවත් ගොනු එකතු කරනු ඇත.


1
මටත් ඒ හා සමාන අමුතු ප්‍රශ්නයක් තිබුණා. කේතන ක්‍රමය බවට හැරේ, එබැවින් ගොනුව utf-8 ලෙස සුරැකීමට වග බලා ගන්න.
aw04

9

ඔබට කෙලින්ම හිස් .gitignoreගොනුවක් සෑදිය හැකිය , cmdඔබට මෙම ගොනුව එක් කිරීමට අවශ්‍ය ස්ථානයේ විවෘත කර මෙම විධානය ටයිප් කරන්න

copy con .gitignore

ENTER ඔබ දැන් අලුතින් සාදන ලද ගොනුවේ සංස්කරණ මාදිලියේ සිටින බව ඔබන්න , නමුත් අපට දැන් කිසිවක් එකතු කිරීමට අවශ්‍ය නැත, ඔබන්න F6, පසුව ඔබන්න ENTER දැන් ඔබට හිස් .gitignoreගොනුවක් ඇත, ඔබ සතුව ඇති ඕනෑම සංස්කාරකයක ඔබේ ගොනුව සංස්කරණය කරන්න


copy nul .gitignoreවඩා හොඳයි
ඇලන්

ඔව්, එය වේගයෙන් වැඩ කරයි, තොරතුරු වලට ස්තූතියි.
ඇමඩෝ සලාඩිනෝ

1
ගොනුව සුරකින විට ".gitignore" ගොනුවේ නම ලෙස භාවිතා කිරීමෙන් ඔබට ".gitignore" ගොනුව සෑදිය හැකි අතර "", නොට්පෑඩ් පසුව ඔබේ ගොනුව තෝරාගත් නම ලෙස සුරැකීමට උපුටා දැක්වීම අතර සම්පූර්ණ නූලම ගනු ඇත
ඇමඩෝ සලාඩිනෝ


8

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) git add. 3) git commit -m ".ගිටිග්නෝර් දැන් වැඩ කරයි"

දෙවන පියවර ක්‍රියාත්මක නොවන්නේ නම් ඔබ එකතු කිරීමට කැමති ලිපිගොනු වල සිදුරු මාර්ගය ලිවිය යුතුය.

එය උපකාරී වේ යැයි සිතමු!


8
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 ගොනුව ලැබෙනු ඇත. ස්තූතියි.



7

ඔබේ .gitignore වෙනත් කෙනෙකුගේ ගබඩාවට බාධා කිරීමට ඔබට අවශ්‍ය නැතිනම් ඔබටද භාවිතා කළ හැකිය .git/info/exclude. ( Http://help.github.com/ignore-files/ බලන්න )


6

විධාන රේඛාව භාවිතා නොකර

  1. ටෙක්ස්ටෙඩිටර් විවෘත කර ඔබේ නීති එකතු කරන්න.
  2. ගොනුව-> සුරකින්න ලෙස ක්ලික් කරන්න
  3. එය ".gitignore" ලෙස සුරකින්න (උපුටා දැක්වීම් ඇතුළත් කරන්න)

5
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 ධාවනය කර ටර්මිනලයෙන් පිටවන්න.


4

වැඩ කරන විට අපි වින්ඩෝස් එක්ස්පී හි සිටින අතර ගොනු නාමයක් අවසානයේ කාල පරිච්ඡේදයක් ටයිප් කිරීම ක්‍රියා නොකරයි. "ඔබ ගොනු නාමයක් ටයිප් කළ යුතුය" දෝෂයක් නොමැතිව .gitignore ගොනුවක් සෑදීමට ඉක්මන් පහසු ක්‍රමයක් වන්නේ:

  1. cmd කවුළුවක් විවෘත කර "edit .gitignore" ටයිප් කරන්න.
  2. "Alt (ගොනු මෙනුව තෝරයි), F, S. ටයිප් කරන්න. ඔබේ cmd විමසුමට යොමු වන ඕනෑම තැනක ඔබට හිස් .gitignore ගොනුවක් තිබේ.

ඔබට දැන් එය ඔබගේ ප්‍රියතම පෙළ සංස්කාරකය සමඟ ජනගහනය කළ හැකිය



4

Xcode හි ඕනෑම ගොනුවක් එක් කිරීමට, මෙනුවට ගොස් මෙනුව වෙත යන්න ගොනුවනවගොනුව ...

.Gitignore ගොනුවක් සඳහා වෙනත්හිස් තෝරන්න සහ ඊළඟ ක්ලික් කරන්න . Save As ක්ෂේත්‍රයට නම (.gitignore) ටයිප් කර සාදන්න ක්ලික් කරන්න .

තිතකින් (".") ආරම්භ වන ලිපිගොනු සඳහා අනතුරු ඇඟවීමේ පණිවිඩයක් උත්පතන වන අතර එමඟින් ගොනුව සැඟවී ඇති බව ඔබට කියනු ඇත. Use " මත ක්ලික් කරන්න. ඉදිරියට යාමට ...

එච්චරයි.

ඔබේ අළුත් .gitignore පිරවීම සඳහා ඔබට මෙහි Xcode ගොනුව නොසලකා හැරීම සඳහා උදාහරණයක් සොයාගත හැකිය: Xcode ව්‍යාපෘති සඳහා Git නොසලකා හරින්න


4

ඔබ ඔබේ IDE ලෙස උත්කෘෂ්ට පෙළ භාවිතා කරන්නේ නම් , ඔබට නව ගොනුවක් සාදා එය .gitignore ලෙස සුරැකිය හැක. නව ගොනුව සඳහා Ctrl+ භාවිතා Nකිරීම සහ Ctrl+ S.gitignore ලෙස සුරැකීමට + භාවිතා කිරීම.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.