ඔබ විශේෂිත ෆෝල්ඩරයකට Git ගබඩාවක් ක්ලෝන කරන්නේ කෙසේද?


2258

විධානය ක්‍රියාත්මක කිරීමෙන් git clone git@github.com:whateverමගේ වර්තමාන ෆෝල්ඩරයේ නාමාවලියක් නිර්මාණය whateverවන අතර Git ගබඩාවේ අන්තර්ගතය එම ෆෝල්ඩරයට දමයි:

/httpdocs/whatever/public

මගේ ගැටළුව වන්නේ මගේ වර්තමාන නාමාවලියට ක්ලෝන කරන ලද Git ගබඩාවේ අන්තර්ගතය වෙබ් සේවාදායකය සඳහා නිසි ස්ථානයේ දර්ශනය වීමයි:

/httpdocs/public

මම ගබඩාව ක්ලෝන කළ පසු ලිපිගොනු ගෙන යන්නේ කෙසේදැයි මම දනිමි, නමුත් මෙය Git බිඳ දැමූ බවක් පෙනේ, ඇමතුමෙන් යාවත්කාලීන කිරීමට මම කැමතියි git pull. මට මෙය කළ හැක්කේ කෙසේද?


3
වින්ඩෝස් හි ඔබට ෆෝල්ඩරයෙන් ලිපිගොනු ගෙන යා හැකි අතර එහිදී ඔබ රෙපෝව ක්ලෝන කරනු ඇත [තිබේ නම්] එබැවින් ඔබ git clone කරන විට එය හිස් වේ. ක්ලෝන කිරීමෙන් පසු ඔබේ ලිපිගොනු [ctrl-z] සහ හූලා ආපසු ගෙන යන්න ! වත්මන් ෆෝල්ඩරය හිස් නම් භාවිතා කරන්න: git clone giturl .

46
voila යනු අක්ෂර වින්‍යාසයයි
මතියස්

84
@MatthiasDailey voilà යනු සැබෑ අක්ෂර වින්යාසය
silkfire

Answers:


3244

විකල්පය:

git clone git@github.com:whatever folder-name

Ergo, right hereභාවිතය සඳහා:

git clone git@github.com:whatever .

විකල්පය B:

ෆෝල්ඩරයද ගෙනයන්න .git. .gitෆෝල්ඩරය බොහෝ චිත්‍රක ගොනු ගවේෂකයන් තුළ සැඟවී ඇති බව සලකන්න , එබැවින් සැඟවුණු ගොනු පෙන්වීමට වග බලා ගන්න.

mv /where/it/is/right/now/* /where/I/want/it/
mv /where/it/is/right/now/.* /where/I/want/it/

පළමු පේළිය සියලු සාමාන්‍ය ලිපිගොනු අල්ලා ගනී, දෙවන පේළිය තිත් ගොනු අල්ලා ගනී. ඩොට්ග්ලොබ් (එනම් shopt -s dotglob) සක්‍රීය කිරීමෙන් එය එක පේළියකින් කිරීමට ද හැකියාවක් ඇත, නමුත් ඔබ මෙම පිළිතුර පිළිතුරු සපයන ප්‍රශ්නය අසන්නේ නම් එය නරක විසඳුමක් වනු ඇත.

වඩා හොඳ:

ඔබගේ වැඩ කරන පිටපත වෙනත් තැනක තබා සංකේතාත්මක සබැඳියක් සාදන්න. මෙවැනි:

ln -s /where/it/is/right/now /the/path/I/want/to/use

ඔබ සිතන්නේ මෙය මෙවැනි දෙයක් වනු ඇති බවයි:

ln -sfn /opt/projectA/prod/public /httpdocs/public

ඔබට අවශ්‍ය නම් පරීක්ෂා කිරීම සඳහා පහසුවෙන් වෙනස් කළ හැකි, එනම්:

ln -sfn /opt/projectA/test/public /httpdocs/public

ලිපිගොනු චලනය නොකර. -fnයමෙකු මෙම රේඛා පිටපත් කරන්නේ නම් එකතු කරනු ලැබේ ( -fබලය, -nදැනටමත් සහ නොපවතින සබැඳි සමඟ බොහෝ විට අනවශ්‍ය අන්තර්ක්‍රියා වළක්වා ගන්න).

ඔබට එය ක්‍රියාත්මක වීමට අවශ්‍ය නම්, විකල්පය A භාවිතා කරන්න, ඔබ කර ඇති දේ වෙනත් අයෙකු බැලීමට යන්නේ නම්, විකල්පය C භාවිතා කරන්න.


8
ඔබගේ 'වඩා හොඳ' විකල්පය ගැන මම සිතුවේ නැත, ඒ මන්දැයි මට නොතේරුණත් මම එයට කැමතියි. මෙහි ඇති වාසි මොනවාද?
ඩේවිඩ් ස්මිත්

6
එය බොහෝ විට මේ මොහොතේ කිසිදු වාසියක් සපයන්නේ නැත, නමුත් ඔබ යම් දවසක දේවල් ගෙනයාමට තීරණය කළහොත් එය ඔබට විශාල කරදරයක් ඉතිරි කරයි.
කැන් බර්ක් ගෝඩර්

12
ප්ලස් ඔබට "වඩා හොඳ තවමත්" විකල්පය සමඟ ඉක්මනින් නිකුතු අතර මාරු විය හැකිය. මෙය විශේෂයෙන් ප්‍රයෝජනවත් වන අතර සේවාදායකයන් සඳහා භාවිතා කරයි.
හැලිල් ඔස්ගර්

4
@MEM මම හිතන්නේ ඔහු අදහස් කරන්නේ .git වෙත සංකේතාත්මක සම්බන්ධයක් නිර්මාණය කිරීමයිln -s path/to/.git path/to/working/directory
ඇලෙක්සැන්ඩර්

27
මෙහි ඇති ප්‍රයෝජන කිසිවෙකුට පැහැදිලි කළ හැකිද ?? මම අද ටිකක් .නයි. සිම්ලින්ක් භාවිතා කිරීම සේවාදායකයන්ට ප්‍රයෝජනවත් වන්නේ කෙසේද?
ත්‍රිත්ව

587

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

git clone git@github.com:whatever .

එම "." අවසානයේ දී වත්මන් ෆෝල්ඩරය පිටවීමේ ෆෝල්ඩරය ලෙස දක්වයි.


28
ඇත්ත, එබැවින් ක්ලෝන කිරීමට පෙර මෙම ෆෝල්ඩරයේ "git init" ධාවනය කිරීමට ඔබට අවශ්‍ය නැත. නමුත් ඔබ එසේ කළා නම්, ක්ලෝන කිරීමට පෙර .git ෆෝල්ඩරය ඉවත් කිරීම උපක්‍රමය කරයි.
මැග්නේ

3
මගේ පිළිතුරේ හිස් නාමාවලි සඳහා සවි කර ඇත
csomakk

1
nitrus.io හි මෙය ක්‍රියාත්මක කළ නොහැකිද? හිස් කිරීමෙන් පසුව පවා, එය ඩිරෙක්ටරිය හිස් නොවන බව පවසයි
තේජාස් මනෝහාර්

ETejasManohar ඔබ සැඟවුණු ලිපිගොනු ද මකා දමා ඇති බවට වග බලා ගන්න.
බ්‍රිතාන්‍ය

ls -aසැඟවුණු ගොනු ඇතුළුව සියලුම ගොනු පෙන්වනු ඇත.
මයිකල් ඩෝර්ස්ට්

217

ෆෝල්ඩරයට යන්න .. ෆෝල්ඩරය හිස් නම්, එසේ නම්:

git clone git@github.com:whatever .

නැතිනම්

git init
git remote add origin PATH/TO/REPO
git fetch
git checkout -t origin/master

9
දැනටමත් නිර්මාණය කර ඇති ව්‍යාපෘතිය අලුතින් සාදන ලද ගබඩාවට තල්ලු කිරීමට අවශ්‍ය වූ විට ඇත්ත වශයෙන්ම මෙය මට වඩාත් ප්‍රයෝජනවත් පිළිතුර විය. කුඩෝස්!
wirher

13
හිස් නොවන ෆෝල්ඩරයකට පිවිසෙන්නේ කෙසේදැයි නියම කරන පිළිතුර පමණක් ස්තූතියි.
ප්‍රෙස්ටන් බදීර්

2
Git checkoutswitch -t හි ප්‍රලේඛනය මත සක්‍රියව පෙන්වා නැති බැවින් මෙය සැබවින්ම ප්‍රයෝජනවත් වේ .
චෙතබාහන

4
-T ස්විචය කරන්නේ කුමක්ද? පරීක්ෂා නොකල ලිපිගොනු ලැයිස්තුවක් සහිත ගබ්සා පණිවිඩයක් මට ලැබෙමින් තිබේ, ඒවා පිටවීම මගින් නැවත ලියනු ලැබේ? මෙම තත්වය තුළ කුමක් කළ යුතුද? මට එම ලිපිගොනු නැවත ලිවීමට අවශ්‍ය නැද්ද?
මොමින් සහීඩ්

2
-t ප්‍රලේඛනය git: -t, --track නව ශාඛාවක් නිර්මාණය කිරීමේදී "උඩුමහලේ" වින්‍යාසය සකසන්න. විස්තර සඳහා git-branch (1) හි "--track" බලන්න.
csomakk

87

මූලික Git නිධිය ක්ලෝනකරණය

ඔබ සමඟ ගබඩාවක් ක්ලෝන කරන්න

git clone [url]

උදාහරණයක් ලෙස, ඔබට ස්ටැන්ෆර්ඩ් සරසවියේ Drupal Open Framework Git පුස්තකාලය open_framework ලෙස නම් කිරීමට අවශ්‍ය නම්, ඔබට මේ ආකාරයට කළ හැකිය:

$ git clone git://github.com/SU-SWS/open_framework.git

එය open_framework නමින් නාමාවලියක් නිර්මාණය කරයි (ඔබගේ වර්තමාන දේශීය ගොනු පද්ධති ස්ථානයේ), එය තුළ .git නාමාවලියක් ආරම්භ කරයි, එම ගබඩාව සඳහා වන සියලු දත්ත පහතට ඇද දමයි, සහ නවතම අනුවාදයේ ක්‍රියාකාරී පිටපතක් පරීක්ෂා කරයි. ඔබ අලුතින් සාදන ලද open_framework ඩිරෙක්ටරියට ගියහොත්, එහි ඇති ව්‍යාපෘති ලිපිගොනු ඔබට පෙනෙනු ඇත.

නිශ්චිත දේශීය ෆෝල්ඩරයකට ගබඩාවක් ක්ලෝන කිරීම

Open_framework හැර වෙනත් දෙයක් නම් කරන ලද නාමාවලියකට නිධිය ක්ලෝන කිරීමට ඔබට අවශ්‍ය නම්, ඊළඟ විධාන රේඛා විකල්පය ලෙස ඔබට එය නියම කළ හැකිය:

$ git clone git:github.com/SU-SWS/open_framework.git mynewtheme

එම විධානය කලින් කළ ආකාරයටම කරයි, නමුත් ඉලක්ක නාමාවලිය mynewtheme ලෙස හැඳින්වේ.

Git ඔබට භාවිතා කළ හැකි විවිධ හුවමාරු ප්‍රොටෝකෝල ගණනාවක් ඇත. පෙර උදාහරණය git: // protocol භාවිතා කරයි, නමුත් ඔබට SSH හුවමාරු ප්‍රොටෝකෝලය භාවිතා කරන http (s): // හෝ පරිශීලක @ server: /path.git ද දැකිය හැකිය.


මෙය ඔබගේ වත්මන් ෆෝල්ඩරයේ ස්වයංක්‍රීයව ෆෝල්ඩරයක් නිර්මාණය කර ලිපිගොනු එහි තබයි. මේ අනුව, වෙනත් ෆෝල්ඩරයක් නැවත ලිවීම ගැන කරදර විය යුතු නැත.
arn-arn

26

නිශ්චිත ෆෝල්ඩරයකට git නිධිය ක්ලෝන කිරීමට, ඔබට -C <path>පරාමිතිය භාවිතා කළ හැකිය , උදා

git -C /httpdocs clone git@github.com:whatever

එය තවමත් එහි whateverඉහළින් ෆෝල්ඩරයක් සාදනු ඇතත්, නිධියෙහි අන්තර්ගතය වත්මන් නාමාවලියට ක්ලෝන කිරීමට, පහත සින්ටැක්ස් භාවිතා කරන්න:

cd /httpdocs
git clone git@github.com:whatever .

පවතින නාමාවලියකට ක්ලෝන කිරීමට අවසර දී ඇත්තේ නාමාවලිය හිස් වූ විට පමණක් බව සලකන්න .

ඔබ මහජනතාවට ප්‍රවේශ විය හැකි ෆෝල්ඩරයට ක්ලෝන කරන බැවින්, ඔබේ වෙබ් සේවාදායක වින්‍යාසයේ ඇති ෆෝල්ඩරය භාවිතා කිරීමෙන් --separate-git-dir=<git dir>හෝ බැහැර කිරීමෙන් ඔබගේ වැඩ කරන ගසෙන් ඔබේ Git නිධිය වෙන් කිරීම සලකා බලන්න .git(උදා: .htaccessගොනුවේ).


17

වර්තමාන ක්‍රියාකාරී නාමාවලිය වෙත ක්ලෝන කිරීමට :

git clone https://github.com/link.git

වෙනත් නාමාවලියකට ක්ලෝන කිරීමට :

git clone https://github.com/link.git ./Folder1/Folder2

එය උපකාරී වේ යැයි සිතමි :)


මෙය මටත් වැඩ කළා. ./ෆෝල්ඩරය වෙත යන ගමනේ ආරම්භයේ දී නොවේ
ඇලොන් ගුල්ඩ්මන්

13

ඔබ ගොනු ඔබට අවශ්‍ය තැනට ගෙන යන විට, ඔබත් .gitනාමාවලිය ගෙන යනවාද? ඔබගේ මෙහෙයුම් පද්ධතිය සහ වින්‍යාසය මත පදනම්ව, මෙම නාමාවලිය සැඟවිය හැක.

එහි repo සහ ආධාරක ලිපිගොනු අඩංගු වන අතර, ඔබේ /publicනාමාවලියෙහි ඇති ව්‍යාපෘති ලිපිගොනු දැනට පරීක්ෂා කර බැලීමේ අනුවාදයන් පමණි (පෙරනිමියෙන් ප්‍රධාන ශාඛාව).


13

ක්ලෝන්:

git clone git@jittre.unfuddle.com:jittre/name.git

"විශේෂිත ශාඛාව" ක්ලෝන කරන්න:

git clone -b [branch-name] git@jittre.unfuddle.com:jittre/name.git

13

ඔබට වත්මන් ෆෝල්ඩරයට ක්ලෝන කිරීමට අවශ්‍ය නම්, ඔබ මෙය උත්සාහ කළ යුතුය:

git clone https://github.com/example/example.git ./

8
මාරාන්තික: ගමනාන්ත මාර්ගය '.' දැනටමත් පවතින අතර එය හිස් නාමාවලියක් නොවේ.
ක්ලිටන්

12

භාවිතය

git clone <repository>

<repository> හි ඇති නිධිය දේශීය යන්ත්‍රයට ක්ලෝන කරන්න. මුල් ගබඩාව දේශීය ගොනු පද්ධතියේ හෝ HTTP හෝ SSH හරහා ප්‍රවේශ විය හැකි දුරස්ථ යන්ත්‍රයක පිහිටා තිබිය හැකිය.

git clone <repo> <directory>

<repository> හි ඇති නිධිය දේශීය යන්ත්‍රයේ <directory> නම් ෆෝල්ඩරයට ක්ලෝන කරන්න.

මූලාශ්රය: ගබඩාවක් සැකසීම


9

ඔබ වත්මන් ඩිරෙක්ටරියට යමක් පරීක්ෂා කිරීමට උත්සාහ කරන්නේ නම් .git නිධිය ඉවත් කිරීමට වග බලා ගන්න.

rm -rf .git එවිට git clone https://github.com/symfony/symfony-sandbox.git


3

මෙන්න මම එය කරන්නේ කෙසේද, නමුත් මා වෙනුවෙන් එය කිරීමට මම අන්වර්ථයක් සාදා ඇත.

$ cd ~Downloads/git; git clone https:git.foo/poo.git

මෙය කිරීමට වඩා අලංකාර ක්‍රමයක් බොහෝ විට ඇත, කෙසේ වෙතත් මෙය මට පහසුම බව මට පෙනී ගියේය.

මෙන්න මම දේවල් වේගවත් කිරීමට නිර්මාණය කළ අන්වර්ථයයි. මම එය zsh සඳහා සාදන ලදී, නමුත් එය බාෂ් හෝ මාළු, xyzsh, fizsh වැනි වෙනත් කවච සඳහා හොඳින් ක්‍රියා කළ යුතුය.

ඔබේ ප්‍රියතම සංස්කාරකය සමඟ සංස්කරණය කරන්න ~/.zshrc, /.bashrcආදිය (මගේ ලීෆ් පෑඩ්, එබැවින් මම ලියමි $ leafpad ~/.zshrc).

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

$ cd ~/.oh-my-zsh/
$ cd plugins/
$ mkdir your-aliases-folder-name; cd your-aliases-folder-name
     # In my case '~/.oh-my-zsh/plugins/ev-aliases/ev-aliases'
$ leafpad your-zsh-aliases.plugin.zsh
     # Again, in my case 'ev-aliases.plugin.zsh'

පසුව, ඔබ අලුතින් සාදන ලද හිස් alises.plugin ගොනුවට මෙම රේඛා එක් කරන්න:

# Git aliases
alias gc="cd ~/Downloads/git; git clone "

(මෙතැන් සිට, ඔබේ නම මගේ වෙනුවට ආදේශ කරන්න.)

අන්වර්ථයන් වැඩ කිරීමට නම්, ඒවා (zsh සමඟ) ලබා ගත යුතුය (හෝ එය හැඳින්වෙන ඕනෑම දෙයක්). එසේ කිරීමට, ඔබගේ අභිරුචි ප්ලගීන ලේඛනය තුළ මෙය එක් කරන්න:

## Ev's Aliases

#### Remember to re-source zsh after making any changes with these commands:

#### These commands should also work, assuming ev-aliases have already been sourced before:

allsource="source $ZSH/oh-my-zsh.sh ; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh; clear"
sourceall="source $ZSH/oh-my-zsh.sh ; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh"
#### 

####################################

# git aliases

alias gc="cd ~/Downloads/git; git clone "
# alias gc="git clone "
# alias gc="cd /your/git/folder/or/whatever; git clone "

####################################

ඔබගේ oh-my-zsh ප්ලගිනය සුරකින්න, ධාවනය කරන්න allsource. එය ක්‍රියාත්මක නොවන බව පෙනේ නම්, සරලව ධාවනය කරන්න source $ZSH/oh-my-zsh.sh; source /home/ev/.oh-my-zsh/plugins/ev-aliases/ev-aliases.plugin.zsh. එමඟින් ඔබට allsourceමෙතැන් සිට භාවිතා කිරීමට ඉඩ සලසන ප්ලගීන ප්‍රභවය පටවනු ඇත.


මම මගේ අන්වර්ථ නාමයන් සමඟ Git ගබඩාවක් සෑදීමේ ක්‍රියාවලියක යෙදී සිටිමි. කරුණාකර ඒවා මෙතැනින් පරීක්ෂා කර බලන්න: එව්ගේ තිත් ගොනු . කරුණාකර ඔබේ අවශ්‍යතාවන්ට සරිලන පරිදි දෙබලක තබා ඒවා වැඩිදියුණු කරන්න.


2

ඔබ භාවිතා කරන්නේ නම් sshසඳහා git cloningඔබ පහත සඳහන් විධානය භාවිතා කළ හැක.

git -C path clone git@github.com:path_to_repo.git

උදා: ඔබේ මාර්ගයට git -C /home/ubuntu/ clone git@github.com:kennethreitz/requests.gitgit නිධිය ඇද ගනු ඇත .requests/home/ubuntu/


2

කිසියම් හේතුවක් නිසා මෙම වාක්‍ය ඛණ්ඩය කැපී පෙනෙන්නේ නැත:

git clone repo-url [folder]

මෙහි ෆෝල්ඩරය දේශීය ෆෝල්ඩරයට විකල්ප මාර්ගයකි (එය දේශීය ගබඩාවක් වනු ඇත).

Git දුරස්ථ ගබඩාවේ සිට දේශීය ගබඩාවට කේත cloneකරනු ඇත pull. ඇත්ත වශයෙන්ම එය සත්‍යයකි:

git clone repo-url  =  git init + git remote add origin repo-url + git pull

0

ඉහත පිළිතුරු සියල්ලම හොඳ වුවත්, පිළිගත් පිළිතුරෙහි යෝජිත හොඳම පරිදි පොදු HTML නාමාවලියෙහි සංකේතාත්මක සම්බන්ධක ක්‍රමය භාවිතා කිරීම වෙනුවට නව ක්‍රමයක් යෝජනා කිරීමට මම කැමැත්තෙමි. ඔබගේ සේවාදායක අතථ්‍ය ධාරක වින්‍යාසයන් වෙත ඔබට ප්‍රවේශය තිබිය යුතුය.

එය ඔබගේ වෙබ් සේවාදායකයේ අථත්‍ය ධාරකය සෘජුවම නිධිය නාමාවලිය වෙත යොමු කිරීම ය. Apache හි ඔබට එය එසේ කළ හැකිය:

DocumentRoot / var / www / html / website / your-git-repo

අතථ්‍ය ධාරක ගොනුවකට උදාහරණයක් මෙන්න:

<VirtualHost *:443>
    ServerName example.com

    DocumentRoot /path/to/your-git-repo
    ...
    ...
    ...
    ...
</VirtualHost>

0

අභිරුචි නාමාවලි නාමය සමඟ ක්ලෝන කිරීමට ඔබට පහත දැක්වෙන git විධානය භාවිතා කළ හැකිය

git clone <git_repo_url> <your_custom_directory_name>

සටහන: ඔබේ පාරිභෝගික නාමාවලිය ස්වයංක්‍රීයව නිර්මාණය වන බැවින් එය නිර්මාණය කිරීමට ඔබට අවශ්‍ය නැත


-1
For Windows user 

1> Open command prompt.
2> Change the directory to destination folder (Where you want to store your project in local machine.)
3> Now go to project setting online(From where you want to clone)
4> Click on clone, and copy the clone command.
5> Now enter the same on cmd .

It will start cloning saving on the selected folder you given .

-5

මුල් පෝස්ට් එකෙන් මෙම රේඛාව සම්බන්ධයෙන්:

"මම රෙපෝව ක්ලෝන කළ පසු ලිපිගොනු ගෙන යන්නේ කෙසේදැයි මම දනිමි, නමුත් මෙය git බිඳ දමයි"

මට එය කළ හැකි අතර මගේ එකතු කිරීම, කැපවීම, තල්ලු කිරීම, අදින්න මෙහෙයුම් සමඟ කිසිදු ගැටළුවක් මා දකින්නේ නැත.

මෙම ප්‍රවේශය ඉහත සඳහන් කර ඇත, නමුත් එය පියවර කිහිපයකට බෙදී නැත. මෙන්න මට වැඩ කරන පියවර:

  1. ඕනෑම නැවුම් තාවකාලික ෆෝල්ඩරයකට repo ක්ලෝන කරන්න
  2. ඔබ දේශීයව ක්ලෝන කළ එම මූල ෆෝල්ඩරයට සීඩී
  3. /.git බහලුම ඇතුළුව ෆෝල්ඩරයේ සම්පූර්ණ අන්තර්ගතය ඔබ කැමති ඕනෑම ෆෝල්ඩරයකට පිටපත් කරන්න; (ඔබේ repo සමඟ ඒකාබද්ධ කිරීමට අවශ්‍ය සූර්යග්‍රහණ ව්‍යාපෘතියක් කියන්න)

ඔබ දැන් ගොනු පිටපත් කළ ෆෝල්ඩරය දැන් git සමඟ අන්තර් ක්‍රියා කිරීමට සූදානම්ය.

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.