हो सकता है कि मैं संदर्भ से बाहर कर रहा हूँ, लेकिन मैं जहाँ मेरे आदेश पंक्ति जैसे से पुश करने के लिए मैन्युअल रूप से चयन करने के लिए पसंद करते हैं: git push linode
इस मैं अपने linode सर्वर में भंडार कंटेनर बनाने के ऐसा करने के लिए और एक के बाद प्राप्त हुक बनाया कि checkouts पिछले करने के लिए अपने फ़ोल्डर धक्का दिया प्रतिबद्ध
/var/repo/hooks/
touch post-receive nano post-receive chmod +x post-receive
में एक Git रेपो कंटेनर
mkdir /var/repo && cd /var/repo git --bare init
बाद प्राप्त हुक बनाएँ सामग्री #!/bin/sh git --work-tree=/var/www/ --git-dir=/var/repo checkout -f
के बाद प्राप्त होता है अपने स्थानीय भंडार पर git remote add linode [email protected]<linode ip|domain>:/var/repo git push linode
अपने कोड अब तैनात है
इसे http://serverfault.com/ – sashang