ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

git-scp - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে git-scp চালান

এটি হল git-scp কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


git-scp - SSH সামঞ্জস্যপূর্ণ ফাইলগুলি অনুলিপি করুন গিট-রিমোট

সাইনোপিসিস


`git scp` -h|help|?
`git scp` [ ...| ...]
`git rscp`

বর্ণনাঃ


বর্তমান ওয়ার্কিং ট্রি থেকে একটি ওয়ার্কিং ডিরেক্টরিতে ফাইল কপি করার একটি সুবিধাজনক উপায়
দূরবর্তী সংগ্রহস্থল। যদি একটি ... প্রদান করা হয়, শুধুমাত্র ফাইল যা এর মধ্যে পরিবর্তিত হয়েছে
কমিট রেঞ্জ কপি করা হবে।

অভ্যন্তরীণভাবে এই স্ক্রিপ্ট ব্যবহার করে rsync এবং না scp কমান্ড নাম প্রস্তাব হিসাবে.

git-rscp - এর বিপরীত git-scp. একটি কাজের ডিরেক্টরি থেকে নির্দিষ্ট ফাইল কপি করে
বর্তমান কার্যকারী ডিরেক্টরিতে দূরবর্তী সংগ্রহস্থল।

বিকল্প




গিট রিমোট যেখানে আপনি আপনার ফাইল কপি করতে চান।

...

যেকোন কমিট, কমিট রেঞ্জ বা ট্রি। `git-diff`(1) ব্যবহার করে

...

দ্য পরামিতি, দেওয়া হলে, নামযুক্ত পাথগুলিতে পার্থক্য সীমাবদ্ধ করতে ব্যবহৃত হয় (আপনি ডিরেক্টরির নাম দিতে পারেন এবং তাদের অধীনে থাকা সমস্ত ফাইলের জন্য পার্থক্য পেতে পারেন)।

এলেবেলে কনফিগ


ব্যবহার করে ফাইল স্যানিটাইজ করতে dos2unix ফাইল কপি করার আগে

$ git config --global --add extras.scp.sanitize dos2unix

আপনি পিএইচপি লিন্টের মাধ্যমে ফাইলগুলি চালাতে পারেন (যেমন পিএইচপি -l) ফাইল কপি করার আগে

$ git config --global --add extras.scp.sanitize php_lint

উদাহরণ


নিশ্চিত করো যে তোমার আছে গিট-রিমোট(1) সেটআপ

$ git রিমোট অ্যাড স্টেজিং myStagingServer:প্রথমেই / var / WWW / HTML

রিমোটে স্টেজ না করা ফাইল কপি করুন। আপনি কোন না তৈরি দ্রুত পরীক্ষা করতে চান যখন দরকারী
করে

$ git scp স্টেজিং

স্টেজড এবং আনস্টেজড ফাইল রিমোটে কপি করুন

$ git scp স্টেজিং হেড

সর্বশেষ প্রতিশ্রুতিতে পরিবর্তিত ফাইলগুলি কপি করুন, সাথে যেকোন পর্যায়ভুক্ত বা পর্যায়ভুক্ত ফাইলগুলি এতে কপি করুন৷
দূরবর্তী

$ git scp স্টেজিং HEAD~1

এখন এবং একটি ট্যাগের মধ্যে পরিবর্তন করা ফাইলগুলি অনুলিপি করুন৷

$ git scp স্টেজিং v1.2.3

নির্দিষ্ট ফাইল কপি করুন

$ git scp স্টেজিং index.html .gitignore .htaccess

নির্দিষ্ট ডিরেক্টরি অনুলিপি করুন

$ git scp স্টেজিং js/vendor/

নির্দিষ্ট ডিরেক্টরি থেকে একাধিক সার্ভারে ফাইল কপি করুন

$ for dest in web1 web2 web3; করতে
git diff --name-only 4.8.3 4.8.2 app/code/community app/design skin/ | xargs git scp $dest
সম্পন্ন;

onworks.net পরিষেবা ব্যবহার করে অনলাইনে git-scp ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad