You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ch09-git-and-other-systems.asc
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,21 @@
1
1
[[ch09-git-and-other-systems]]
2
-
== Git and Other Systems
2
+
== Git and Other Systems (گیت و سایر سیستم ها)
3
3
4
-
The world isn't perfect.
5
-
Usually, you can't immediately switch every project you come in contact with to Git.
6
-
Sometimes you're stuck on a project using another VCS, and wish it was Git.
7
-
We'll spend the first part of this chapter learning about ways to use Git as a client when the project you're working on is hosted in a different system.
4
+
دنیا بینقص نیست.
5
+
معمولاً نمیتوانید بلافاصله تمام پروژههایی که با آنها در ارتباط هستید را به Git منتقل کنید.
6
+
گاهی اوقات در پروژهای گرفتار میشوید که از یک سیستم کنترل نسخهی دیگر استفاده میکند و آرزو میکنید ای کاش Git بود.
7
+
در بخش اول این فصل، به بررسی روشهایی میپردازیم که میتوانید از Git به عنوان کلاینت استفاده کنید، حتی زمانی که پروژهای که روی آن کار میکنید روی سیستمی دیگر میزبانی شده باشد.
8
8
9
-
At some point, you may want to convert your existing project to Git.
10
-
The second part of this chapter covers how to migrate your project into Git from several specific systems, as well as a method that will work if no pre-built import tool exists.
9
+
در مقطعی ممکن است بخواهید پروژهی موجود خود را به Git منتقل کنید.
10
+
بخش دوم این فصل به چگونگی مهاجرت پروژه از چند سیستم خاص به Git میپردازد، و همچنین روشی را پوشش میدهد که اگر ابزار آمادهای برای وارد کردن پروژه وجود نداشت، همچنان بتوانید مهاجرت را انجام دهید.
11
11
12
-
=== Git as a Client
12
+
=== Git as a Client (گیت به عنوان کلاینت)
13
13
14
14
(((Git as a client)))
15
-
Git provides such a nice experience for developers that many people have figured out how to use it on their workstation, even if the rest of their team is using an entirely different VCS.
16
-
There are a number of these adapters, called ``bridges,'' available.
17
-
Here we'll cover the ones you're most likely to run into in the wild.
15
+
Git تجربهی بسیار خوبی برای توسعهدهندگان فراهم میکند، تا حدی که بسیاری از افراد یاد گرفتهاند چگونه از آن در سیستم شخصی خود استفاده کنند—even اگر باقی تیمشان از یک سیستم کنترل نسخهی کاملاً متفاوت استفاده میکند.
16
+
برای این منظور، ابزارهای مختلفی به نام «bridge» یا «پل ارتباطی» وجود دارند که این امکان را فراهم میکنند.
17
+
18
+
در این بخش، به بررسی رایجترین این bridgeها میپردازیم—ابزارهایی که احتمالاً در دنیای واقعی با آنها مواجه خواهید شد.
You should feel comfortable using Git as a client for other version-control systems, or importing nearly any existing repository into Git without losing data.
55
-
In the next chapter, we'll cover the raw internals of Git so you can craft every single byte, if need be.
55
+
شما اکنون باید احساس راحتی داشته باشید که از Git به عنوان کلاینت برای سایر سیستمهای کنترل نسخه استفاده کنید، یا تقریباً هر مخزن موجودی را بدون از دست دادن دادهها به Git وارد کنید.
56
+
در فصل بعد، به بررسی ساختار داخلی و خام Git خواهیم پرداخت تا در صورت نیاز، بتوانید حتی کوچکترین جزئیات آن را به دلخواه خود بسازید و کنترل کنید.
0 commit comments