નોલેજ બેઝ · ટ્યુટોરિયલ્સ
તમારા cPanel ખાતાને ખાનગી GitHub રીપોઝીટરી સાથે કેવી રીતે જોડવું
છેલ્લું સુધારેલ 2026-04-20
પરિચય
આ માર્ગદર્શિકા તમને સુરક્ષિત રીતે કેવી રીતે જોડવું તે સમજાવે છે. cPanel હોસ્ટિંગ ખાતું એ માટે ખાનગી GitHub ભંડાર એસએસએચ પ્રમાણીકરણનો ઉપયોગ કરવો.
પૂર્વજરૂરીયાતો
- તમારા cPanel ખાતાની ઍક્સેસ
- Git આવૃત્તિ નિયંત્રણ સક્રિય કરેલું છે
- તમારી ખાનગી GitHub રીપોઝીટરીની ઍક્સેસ
પગલું 1: એક એસ. એસ. એચ. કી બનાવો
વિકલ્પ A: cPanel ઇન્ટરફેસનો ઉપયોગ કરવો
- cPanel પર લોગ ઇન કરો
- ત્યાં જાઓ. સુરક્ષા & rarr; એસએસએચ ઍક્સેસ
- ક્લિક કરો એસ. એસ. એચ. કીઓનું સંચાલન કરો
- ક્લિક કરો નવી કી બનાવો
- દાખલ કરો.
- કી નામ-રેપો
- કી પ્રકારઃ આર. એસ. એ.
- કીનું કદઃ 4096
- ક્લિક કરો કી જનરેટ કરો
વિકલ્પ બીઃ ટર્મિનલનો ઉપયોગ કરવો
ssh-keygen -t rsa -f ~/.ssh/repo -b 4096 -C "git@mydomain.com"
જ્યારે પૂછવામાં આવે ત્યારે એન્ટર ત્રણ વખત દબાવો.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
પગલું 2: એસએસએચ કીને અધિકૃત કરો
- ત્યાં જાઓ. એસ. એસ. એચ. ઍક્સેસ & rarr; એસ. એસ. એચ. કીઓનું સંચાલન કરો
- ક્લિક કરો મેનેજ કરો
- ક્લિક કરો અધિકૃત કરો
પગલું 3: એસએસએચ રૂપરેખાંકિત કરો
- ખોલો cPanel & rarr; ફાઇલ વ્યવસ્થાપક
- નેવિગેટ કરો . એસ. એસ. એચ. ડિરેક્ટરી (છુપાયેલી ફાઇલોને સક્રિય કરો)
- નામની ફાઇલ બનાવો રૂપરેખાંકિત કરો
Host github.com
IdentityFile ~/.ssh/repo
બદલો રેપો તમારા મુખ્ય નામ સાથે જો અલગ હોય તો.
chmod 600 ~/.ssh/config chmod 600 ~/.ssh/repo chmod 644 ~/.ssh/repo.pub
પગલું 4: સાર્વજનિક કીની નકલ કરો
cat ~/.ssh/repo.pub
સંપૂર્ણ આઉટપુટની નકલ કરો.
પગલું 5: એસ. એસ. એચ. કીને GitHub માં ઉમેરો
- GitHub પર લોગ ઇન કરો
- તમારા ખાનગી ભંડાર પર જાવ
- તમારા પ્રોફાઇલ ચિહ્ન (ઉપર-જમણે) & rarr; પર ક્લિક કરો. સેટિંગ્સ
- ક્લિક કરો એસ. એસ. એચ. અને જી. પી. જી. કીઓ
- ક્લિક કરો નવી એસ. એસ. એચ. કી
- તમારી ચાવી ચોંટાડો અને સાચવો
પગલું 6: cPanel માં ક્લોન રીપોઝીટરી
- ત્યાં જાઓ. cPanel & rarr; Git આવૃત્તિ નિયંત્રણ
- ક્લિક કરો બનાવો
- દાખલ કરો.
git@github.com:username/repository.git
રીપોઝીટરી પાથ પસંદ કરો અને ક્લિક કરો બનાવો.
વૈકલ્પિકઃ ઓટો ડિપ્લોયમેન્ટ
---
deployment:
tasks:
- export DEPLOYPATH=/home/USERNAME/public_html/
- /bin/cp -R * $DEPLOYPATH
સમસ્યાનું નિવારણ
- મંજૂરી નકારી કાઢવામાં આવીઃ એસ. એસ. એચ. કી ઉમેરવામાં આવી નથી અથવા ખોટી પરવાનગીઓ આપવામાં આવી નથી
- રીપોઝીટરી મળી નથીઃ ખોટો યુઆરએલ અથવા ઍક્સેસ સમસ્યા
- ક્લોન નિષ્ફળઃ એસએસએચ રૂપરેખાંકન અને કી સુયોજન તપાસો
અમને જણાવો કે શું રહેવાનું છે.
A short conversation with an engineer. No quote-bot, no callback queue.