දේශීයව සමහර ගොනු නොසලකා හැරීම සඳහා මම git වින්‍යාස කරන්නේ කෙසේද?


1376

අනෙක් සියල්ලන් සඳහා ගෝලීය git වින්‍යාසය දූෂණය නොකර දේශීයව ලිපිගොනු නොසලකා හැරිය හැකිද? මගේ git තත්වයේ අයාචිත තැපැල් රහිත ලිපිගොනු මා සතුව ඇත, නමුත් මගේ ප්‍රාදේශීය ශාඛා තුළ ඇති සෑම අහඹු ලෙසම සොයා නොගත් සෑම ගොනුවක් සඳහාම git වින්‍යාස වෙනස්කම් කිරීමට මට අවශ්‍ය නැත.

Answers:


1898

සිට අදාළ Git ප්රලේඛනය :

විශේෂිත නිධියකට විශේෂිත වූ නමුත් වෙනත් ආශ්‍රිත නිධි සමඟ බෙදා ගැනීමට අවශ්‍ය නොවන රටාවන් (උදා: නිධිය තුළ ජීවත්වන නමුත් එක් පරිශීලකයෙකුගේ කාර්ය ප්‍රවාහයට විශේෂිත වූ සහායක ලිපිගොනු) $GIT_DIR/info/excludeගොනුව තුළට යා යුතුය .

මෙම .git/info/excludeගොනුව ඕනෑම සමාන ආකෘතියක් ඇත .gitignoreගොනුව. තවත් විකල්පයක් වන්නේ core.excludesFileගෝලීය රටා අඩංගු ගොනුවක නමට සැකසීමයි.

සටහන, ඔබට දැනටමත් අස්ථායී වෙනස්කම් තිබේ නම්, ඔබේ නොසලකා හැරීමේ රටා සංස්කරණය කිරීමෙන් පසු පහත සඳහන් දෑ ක්‍රියාත්මක කළ යුතුය:

git update-index --assume-unchanged <file-list>

සටහන$GIT_DIR : මෙය git නිධිය වෙත යන මාර්ගය දැක්වීමට හුදෙක් git අත්පොත පුරා භාවිතා කරන අංකනයකි . පරිසර විචල්‍යය සකසා ඇත්නම්, එය ඔබ සිටින ඕනෑම ගබඩාවක පිහිටීම අභිබවා යනු ඇත, එය ඔබට අවශ්‍ය දේ නොවේ.


සංස්කරණය කරන්න : තවත් ක්‍රමයක් භාවිතා කිරීම:

git update-index --skip-worktree <file-list>

එය ආපසු හරවන්න:

git update-index --no-skip-worktree <file-list>

206
සටහනක් ලෙස, git update-index --assume-unchanged [<file>...]බැහැර කළ ගොනුවට එකතු කිරීමෙන් පසු ධාවනය කිරීමට වග බලා ගන්න . එතෙක් වෙනස්කම් ලබා නොගනී.
tollmanz

30
Git 1.7.9.5 භාවිතයෙන් වෙනස්කම් ක්‍රියාත්මක වීමට මට 'git update-index ...' ධාවනය කිරීමට අවශ්‍ය නොවීය.
ජෙෆ්රි මාටිනස්

39
ඔබට අවශ්‍ය වන්නේ ඔබ දැනටමත් ගොනුවේ වෙනසක් කර ඇති අතර එය නොසලකා හැරීමට අවශ්‍ය නම් පමණි. ඔබ වෙනස් කිරීමට පෙර බැහැර කිරීම වෙනස් කරන්නේ නම්, එය අවශ්‍ය නොවේ.
බ්‍රැඩි එමර්සන්

13
නොසලකා හරින ලද ලිපිගොනු මෙන් නොව .gitignore වැනි කොමිස් වලදී ගොනුව වෙනස් වීමක් ලෙස මෙය වළක්වන අතර, ඔබ git reset --hard ක්‍රියාත්මක කළහොත් ගොනුව (ය) නැවත repo අනුවාදයට යලි සකසනු ඇත.
බ්‍රැඩි එමර්සන්

19
එක් stackoverflow.com/questions/23097368/... හා stackoverflow.com/questions/13630849/... , skip-worktreeඉඩ වඩාත් කැමැත්තක් ඇත assume-unchanged.
danShumway

439

යාවත්කාලීන කිරීම : git update-index --skip-worktree [<file>...]ඒ වෙනුවට භාවිතා කිරීම ගැන සලකා බලන්න , ස්තූතියි @danShumway! විකල්ප දෙකේ වෙනස පිළිබඳ බොරලිඩ්ගේ පැහැදිලි කිරීම බලන්න .


පැරණි පිළිතුර:

ලුහුබැඳ ඇති ලිපිගොනු වල දේශීය වෙනස්කම් නොසලකා හැරීමට ඔබට අවශ්‍ය නම් (ගොනු වින්‍යාස කිරීම සඳහා දේශීය වෙනස් කිරීම් සහිතව අප සතුව ඇත), භාවිතා කරන්න git update-index --assume-unchanged [<file>...].


8
සටහන් කිරීම සඳහා, මම file GIT_DIR / info / බැහැර කරන්න (උදා: my-file.php) වෙත ගොනුවක් එක් කළ git update-index --assume-unchanged my-file.phpඅතර එය නොසලකා හැරීම ආරම්භ කිරීම සඳහා එය ක්‍රියාත්මක කිරීමට සිදුවිය. ඉඟියට ස්තූතියි!
tollmanz

78
එය අහෝසි කිරීමට: git update-index --no-assume-unchanged my-file.php
රේ

18
පැහැදිලි කිරීම සඳහා: උපකල්පනය-වෙනස් නොවී ඇත්තේ ලුහුබැඳ ඇති ලිපිගොනු සඳහා ය (repo හි පවතී) ... OP විසින් UNTRcked ගොනු ඉල්ලා සිටියේය, එවැනි අවස්ථාවකදී .git/info/excludeඔබට අවශ්‍ය වන්නේ (බොහෝ විට බෙදාගත් හා ලුහුබැඳ ඇති .Gitignore දූෂණය වීම වළක්වා ගැනීම සඳහා)
dyodji

7
Stackoverflow.com/questions/23097368/… ට අනුව මෙය අනාරක්ෂිත යැයි සලකනු ලබන අතර, ඔබ ප්‍රවේශම් නොවන්නේ නම් ඔබගේ ලිපිගොනු තවමත් කැපවිය හැකිය. එය අරමුණු කර ඇත්තේ කාර්ය සාධන ආධාරයක් ලෙස මිස මෙම ගැටලුවට මෝඩ විසඳුමක් ලෙස නොවේ.
danShumway

3
--assume-unchangedඔබගේ යාවත්කාලීනය කියවීමට පෙර මම ඉක්මන් කළෙමි . මම undid --no-assume-unchangedහා පසුව කළා, --skip-worktreeපැහැදිලි දී ... මම මම?
නිකොලස් මාරි

166

ඔබගේ .gitconfig ගොනුවේ [අන්වර්ථ] කොටසට පහත පේළි එක් කරන්න

ignore = update-index --assume-unchanged
unignore = update-index --no-assume-unchanged
ignored = !git ls-files -v | grep "^[[:lower:]]"

දැන් ඔබට git ignore my_fileදේශීය ගොනුවේ git unignore my_fileවෙනස්කම් නොසලකා හැරීමට සහ වෙනස්කම් නොසලකා හැරීම නැවැත්වීමට භාවිතා කළ හැකිය . git ignoredනොසලකා හරින ලද ගොනු ලැයිස්තුගත කරයි.

මෙම පිළිතුර http://gitready.com/intermediate/2009/02/18/temporarily-ignoring-files.html වෙතින් ලබාගෙන ඇත.


1
"! git ls-files -v | grep" ^ [[: low:]] "- වින්ඩෝස්
Haohmaru

3
නියම කවචයක් ස්ථාපනය කරන්න (උදාහරණයක් ලෙස බාබුන් බාෂ් හෝ zsh සපයයි);) මම ඔබේ හැඟීම් දනිමි, නමුත් මම මෑතකදී වින්ඩෝස් සිට ලිනක්ස් වෙත මාරු වූ අතර නැවත කිසි විටෙකත් cmd භාවිතා නොකරමි.
Xerus

A හහෝමාරු, ඔබට සැමවිටම WSL (ලිනක්ස් සඳහා වින්ඩෝස් උප පද්ධතිය) භාවිතා කළ හැකිය.
A Sz

112

ඔබට විකල්ප කිහිපයක් තිබේ:

  • අපිරිසිදු (හෝ අනුමත නොකළ) .gitignoreගොනුවක් ඔබගේ වැඩ කරන ඩිර් තුළ තබන්න (නැතහොත් ටොප්ගිට් හෝ වෙනත් එවැනි පැච් මෙවලමක් භාවිතයෙන් එය ස්වයංක්‍රීයව යොදන්න ).
  • $GIT_DIR/info/excludeමෙය එක් ගසකට විශේෂිත නම්, බැහැර කිරීම් ඔබේ ගොනුවේ තබන්න .
  • ධාවනය git config --global core.excludesfile ~/.gitignoreකර ඔබේ රටා එක් කරන්න ~/.gitignore. සියලුම ගස් හරහා යම් රටාවන් නොසලකා හැරීමට ඔබට අවශ්‍ය නම් මෙම විකල්පය අදාළ වේ . උදාහරණයක් ලෙස මම මෙය .pycසහ .pyoගොනු සඳහා භාවිතා කරමි .

එසේම, ඔබ රටා භාවිතා කරන බවට වග බලා ගන්න.


10
මම හිතන්නේ ඔබ git config --globalවිකල්පය ගෝලීයව සැකසිය යුතුයි .
ජොෂ් ලී

7
ඇත්ත වශයෙන්ම, .gitignore .gitignore;) එකතු කරන්න!
ඩොමිනික් ජෝර්ජ්

70

මම හිතන්නේ ඔබ සොයන්නේ:

git update-index --skip-worktree FILENAME

එමඟින් දේශීයව සිදුකරන ලද වෙනස්කම් නොසලකා හරිනු ලැබේ

මෙන්න http://devblog.avdi.org/2011/05/20/keep-local-modifications-in-git-tracked-files/ මෙම විසඳුම් පිළිබඳ වැඩි විස්තර!

භාවිතය අහෝසි කිරීමට:

git update-index --no-skip-worktree FILENAME

9
අතර අදාළ සාකච්ඡා පවතී --skip-worktreeහා --assume-unchangedදී මෙම SO ප්රශ්නය
Merwer

1
මම මෙය අහෝසි කරන්නේ කෙසේද, නැතහොත් දැනට නොසලකා හරින ලද ගොනු / රටා ලැයිස්තුව බලන්න --skipworktree, පසුව මගේ අදහස වෙනස් කර නැවත ගොනුව ලුහුබැඳීම ආරම්භ කළ යුතුද?
විෂමතාව

1
මෙය අහෝසි කරන්නේ කෙසේද?
user1735921

4
අහෝසි කිරීමට කරුණාකර භාවිතා කරන්නgit update-index --no-skip-worktree <file>
user1735921

1
- අසාමාන්‍යතාව --skip-worktree විසින් නොසලකා හරින ලද ගොනු ලැයිස්තුගත කිරීම සඳහා, ඔබට මෙය අවශ්‍ය වේgit ls-files -v | grep ^S
අහමඩ් කරීම්

50

මෙම ක්‍රියාවලිය සරල කිරීම සඳහා ඔබට සමහර git අන්වර්ථයන් ස්ථාපනය කළ හැකිය . මෙය [alias]ඔබගේ .gitconfigගොනුවේ නෝඩය සංස්කරණය කරයි .

git config --global alias.ignore 'update-index --skip-worktree'
git config --global alias.unignore 'update-index --no-skip-worktree'
git config --global alias.ignored '!git ls-files -v | grep "^S"'

මෙය ඔබ වෙනුවෙන් ස්ථාපනය කරන කෙටිමං පහත පරිදි වේ:

  • git ignore config.xml
    • git එහි කිසිදු වෙනසක් නොපෙනෙන ලෙස මවා පෙන්වනු ඇත config.xml- අහම්බෙන් එම වෙනස්කම් සිදු කිරීමෙන් ඔබව වළක්වයි.
  • git unignore config.xml
    • ඔබගේ වෙනස්කම් පිළිගැනීම git නැවත ආරම්භ කරනු ඇත config.xml- එම වෙනස්කම් කිරීමට ඔබට නැවත ඉඩ දෙයි.
  • git ignored
    • ඉහත විස්තර කර ඇති ආකාරයට ඔබ "නොසලකා හරින" සියලුම ගොනු git මඟින් ලැයිස්තුගත කරනු ඇත.

මා සඳහන් කර මෙම ඉදි phatmann පිළිතුර ලෙස ඉදිරිපත් කරන - --assume-unchangedඑකම අනුවාදය.

මා ඉදිරිපත් කරන අනුවාදය --skip-worktreeදේශීය වෙනස්කම් නොසලකා හැරීම සඳහා භාවිතා කරයි . වෙනස පිළිබඳ සම්පූර්ණ පැහැදිලි කිරීමක් සඳහා බොරලිඩ්ගේ පිළිතුර බලන්න , නමුත් මූලික වශයෙන් --skip-worktreeඅරමුණ වන්නේ සංවර්ධකයින් ඔවුන්ගේ වෙනස්කම් සිදු කිරීමේ අවදානමකින් තොරව ලිපිගොනු වෙනස් කිරීමයි.

මෙහි git ignoredඉදිරිපත් කර ඇති විධානය භාවිතා git ls-files -vකරන අතර Sටැගය සමඟ ආරම්භ වන එම සටහන් පෙන්වීමට ලැයිස්තුව පෙරහන් කරයි . මෙම Sටැගය කාගේ තත්ත්වය "worktree මඟ" වන ගොනු හැඳින්වේ. පහත දැක්වෙන ගොනු තත්වයන් පිළිබඳ සම්පූර්ණ ලැයිස්තුවක් සඳහා git ls-files: -tවිකල්පය සඳහා වන ප්‍රලේඛනය බලන්න git ls-files.


2
හඳුනා නොගත් ලිපිගොනු සඳහා මෙය ක්‍රියා නොකරයි: <(gs 2.13.5 on osx)
Terra Ashley

'!' ඇතුලේ ඉන්න '!git ls-files -v | grep "^S"'ඕනෙද? එහි විධානය මා සමඟ වැඩ කරන්නේ නැත .. එය ඉවත් කිරීමත් සමඟ හොඳින් ක්‍රියා කරන බව පෙනේ.
ටිරිස්

එය GIT හෙවත් දී විශ්මයාර්ථ ලකුණ යනු ක්රියාත්මක කිරීමට GIT කියයි බාහිර විධාන වෙනුවට වඩා, GIT subcommand . මම එය තැබුවේ මට ෂෙල් නල මාර්ගයක් අවශ්‍ය නිසා පිටත සිට මට git ආයාචනය කිරීමට අවශ්‍ය නිසාය. මම හුදෙක් විශ්මයාර්ථ ලකුණ (ඔබගේ නිර්දේශ අනුව) ඉවත් උත්සාහ කළ නමුත් ඒ කරන්නේ නෑ මට වැඩ කරනවා. මට ලැබෙනවා Expansion of alias 'ignored' failed; 'git' is not a git command. මෙය අර්ථවත් කරයි; විශ්මයජනක සලකුණකින් තොරව: git ඔබේ විධානය අන්වර්ථ කරයි git git ls-files ….
බර්ච්ලැබ්ස්

පැහැදිලි කිරීම සඳහා ස්තූතියි. මම git අන්වර්ථය ගැන හුරු නැති අතර අන්වර්ථය සෑදීමට පෙර පරීක්ෂා කිරීම සඳහා කටුවක දුවමින් සිටියෙමි.
ටිරිස්

මෙය දීප්තිමත් විසඳුමකි. එක් නාමාවලියකට git track බැවින්, ඔබ ඉහත අන්වර්ථය ක්‍රියාත්මක කරන විට git ignore <filename>, එය අදාළ වන්නේ එම නාමාවලියට පමණි. අවසාන වශයෙන් ඔබට එම ගොනුවේ වෙනස්කම් කිරීමට හා කැපවීමට හා දුරස්ථව තල්ලු කිරීමට git unignore <filename>අවශ්‍ය වූ විට, තාවකාලිකව එය නැවත සොයා ගැනීම ආරම්භ කිරීමට පහසු භාවිතා කරන්න ! ස්තූතියි!
nikang

45

ඔබ හුදෙක් එනම්, ඔබේ නිවසේ බහලුම සඳහා .gitignore ගොනු එකතු කළ හැකි $HOME/.gitignoreහෝ ~/.gitignore. ඉන්පසු විධානය සමඟ එම ගොනුව භාවිතා කිරීමට git ට කියන්න:

git config --global core.excludesfile ~/.gitignore

මෙය සාමාන්‍ය .gitignore ගොනුවක් වන අතර එය නොසලකා හැරිය යුතු දේ තීරණය කිරීමේදී යොමු දක්වයි. එය ඔබගේ නිවාස නාමාවලියෙහි ඇති බැවින්, එය ඔබට පමණක් අදාළ වන අතර කිසිදු ව්‍යාපෘතියක් දූෂණය නොකරයි .gitignore ගොනු.

මම වසර ගණනාවක් තිස්සේ මෙම ප්‍රවේශය විශාල ප්‍රති .ල සමඟ භාවිතා කරමි.


ස්තූතියි, ric එරික්චෙන්. මම පිළිතුරු යාවත්කාලීන කර ඇත; එය උත්සාහ git check-ignore <file-name>කර සත්‍යාපනය කිරීමට භාවිතා කරන්න. LMK එය ඔබ වෙනුවෙන් වැඩ කරන්නේ නම්
JESii

එය මට වැඩ කළේ =:git config --global core.excludesfile ~/.gitignore
ඊ. සුන්ඩින්

මම .gitignoreගොනුවක් නිවාස නාමාවලිය යටතේ තබා git ට ඒ ගොනුව භාවිතා කරන ලෙස පැවසුවා, පසුව දේශීයව ඉවත් කිරීමට මා කැමති ගොනු මකා දැමුවා. කෙසේ වෙතත්, මම වෙනස්කම් තල්ලු කිරීමෙන් පසුව, දුරස්ථ ගබඩාවද එම ලිපිගොනු මකා දැමීය. මම වැරැද්දක් කළාද?
zyy

වාව්, @xyz; .gitignoreයනු ඔබේ දේශීය නාමාවලියෙහි ඇති ගොනු නොසලකා හැරීමයි. ඔබ කළ යුතුව තිබුණේ git rm --cachedඒවා ගබඩාවෙන් ඉවත් කර ඒවා ඔබේ දේශීය ස්ථානයේ තබයි. git reset --soft HEAD^එම බැඳීම අහෝසි කර ඔබගේ ලිපිගොනු නැවත ලබා ගැනීම වැනි දෙයක් සමඟ ඔබේ පෙර බැඳීම වෙත ආපසු යාමට ඔබට හැකි විය යුතුය . එය git හි සුන්දරත්වයයි: ඒ සියල්ල ඔබගේ git ඉතිහාසයේ තවමත් පවතී.
ජේසි

3

ලුහුබැඳ නැති ලිපිගොනු නොසලකා හැරීම සඳහා, ඒවා ලුහුබැඳ නැති ෆෝල්ඩර කිහිපයක පිහිටා තිබේ නම්, සරල විසඳුමක් නම්, සොයා නොගත් .gitignoreසෑම ෆෝල්ඩරයකටම ගොනුවක් එක් *කර නව පේළියක් ඇතුළත් තනි පේළියකට ඇතුළු කිරීමයි. හඳුනා නොගත් ලිපිගොනු ෆෝල්ඩර කිහිපයක තිබේ නම් එය සැබවින්ම සරල හා සරල විසඳුමකි. මට නම්, සියලුම ලිපිගොනු එකම හඳුනා නොගත් ෆෝල්ඩරයකින් එන vendorඅතර ඉහත සඳහන් දෑ ක්‍රියාත්මක විය.


2
මහා! FYI: මෙය ක්‍රියාත්මක වන්නේ git මඟින් ගොනු ලුහුබැඳීම (සහ ඔබට කැපවීමට ඉඩ දීම) මිස ෆෝල්ඩර නොවේ.
jmiserez

2

--Assume-නොවෙනස් සහ --skip-worktree යන දෙකම දේශීයව ලිපිගොනු නොසලකා හැරීමට නිවැරදි මාර්ගයක් නොවේ ... කරුණාකර මෙම පිළිතුර සහ git update-index හි ප්‍රලේඛනයේ සටහන් පරීක්ෂා කරන්න . ඕනෑම හේතුවක් නිසා නිරන්තරයෙන් වෙනස් වන ලිපිගොනු (සහ / හෝ ක්ලෝනයක සිට තවත් ස්ථානයකට වෙනස් කිරීම) සහ ඒවායේ වෙනස්කම් සිදු නොකළ යුතුය, එවිට මෙම ලිපිගොනු මුලින් සොයාගත නොහැක .

කෙසේ වෙතත්, ඒවා දේශීයව ගොනු නොසලකා හැරීමට සුදුසු ක්‍රම දෙකකි (දෙකම ක්‍රියා විරහිත ගොනු සමඟ ක්‍රියා කරයි). .Gitignore හි දේශීය විකල්පය වන නමුත් වත්මන් ක්ලෝනයට විශේෂිත වූ .git / info / බැහැර ගොනුවේ ගොනු නම් තැබීම. නැතහොත් ගෝලීය .gitignore භාවිතා කිරීම (ඒවා සාමාන්‍ය සහායක ලිපිගොනු සඳහා පමණක් භාවිතා කළ යුතුය. උදා: pyz, pycache, ආදිය) සහ ඔබේ යන්ත්‍රයේ ඇති ඕනෑම git repo එකක ගොනුව නොසලකා හරිනු ඇත.

ඉහත සඳහන් දෑ ස්වයංක්‍රීය ආකාරයක් බවට පත් කිරීම සඳහා (බැහැර කිරීම හෝ ගෝලීය .gitignore එකතු කිරීම), ඔබට පහත දැක්වෙන විධානයන් භාවිතා කළ හැකිය (ඔබේ බැෂ්-පැතිකඩට එක් කරන්න):

  • එක් ක්ලෝන දේශීය බැහැර කිරීමකට (සාපේක්ෂ මාර්ගය භාවිතා කිරීම නිසා විධානය ඇමතීමේදී ඔබ නිධියේ මුල සිටිය යුතු බව සලකන්න), ## FILE-NAME ## ලෙස වෙනස් කරන්න .git/info/exclude
  • ගෝලීය .gitignore, පළමුව ගෝලීය .gitignore මෙහි සාදන්න, පසුව ## FILE-NAME ## ලෙස වෙනස් කරන්න~/.gitignore

ලිනක්ස්

alias git-ignore='echo $1 >> ##FILE-NAME##'
alias git-show-ignored='cat ##FILE-NAME##'
git-unignore(){
  GITFILETOUNIGNORE=${1//\//\\\/}
  sed -i "/$GITFILETOUNIGNORE/d" ##FILE-NAME##
  unset GITFILETOUNIGNORE
}

මැකෝස් (ඔබට ස්ථානීය sedවෙනස් කිරීම් සඳහා .bak අවශ්‍ය වේ (එනම්, ඔබට ස්ථානීය සෙඩයට ගොනු දිගුවක් එක් කිරීමට බල කෙරෙයි. එනම් යමක් ප්‍රතිස්ථාපනය කිරීමට පෙර උපස්ථයක් සාදන්න), එබැවින් මා එකතු කළ .bak ගොනුව මකා දැමීමට rm filename.bak)

alias git-ignore='echo $1 >> ##FILE-NAME##'
alias git-show-ignored='cat ##FILE-NAME##'
git-unignore(){
  GITFILETOUNIGNORE=${1//\//\\\/}
  sed -i.bak "/$GITFILETOUNIGNORE/d" ##FILE-NAME##
  rm ##FILE-NAME##.bak
  unset GITFILETOUNIGNORE
}

එවිට ඔබට කළ හැකිය:

git-ignore example_file.txt
git-unignore example_file.txt


-2

ඔබේ repo හි දැනටමත් .gitignore ගොනුවක් නොමැති නම්, සරල විසඳුමක් වන්නේ .gitignore ගොනුවක් නිර්මාණය කිරීමයි, තවද එය .gitignoreනොසලකා හැරිය යුතු ගොනු ලැයිස්තුවට එක් කරන්න .


4
පසුව කණ්ඩායමට ගිටිග්නෝර් එකතු කිරීමට අවශ්‍ය නම් කුමක් කළ යුතුද? මෙය පවා ක්‍රියාත්මක වේද? භයානක අදහසක් හා වැඩ නොකළ යුතු දෙයක් මෙන් පෙනේ.
ජෝර්න්

මේ මිනිහගේ උත්තරය මාව රිදෙව්වා. කිසිවෙකු මෙය නොකරන ආකාරයක් නැත.
මාටින් චේම්බර්ලින්

මෙය තැබීමට ස්ථානයක් ඇති තාක් කල් මෙය ඉක්මන් හා සරල විසඳුමකි. අපගේ repo .gitignoreහි ඉහළින් හවුල් ගොනුවක් ඇත. නමුත් මගේ අපිරිසිදු ලිපිගොනු ගැඹුරු ෆෝල්ඩරයක ඇත, එබැවින් මම ඒවා අසලම මගේම දෑ එකතු කළෙමි .gitignore. +1
joeytwiddle
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.