در این مطلب، ویدئو استفاده از Git با کد پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:45
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,880 –> 00:00:02,320
در این ویدیو میخواهم
2
00:00:02,320 –> 00:00:04,319
نحوه شبیهسازی مخزنهایی که
3
00:00:04,319 –> 00:00:07,680
فایلهای پایتون در آن وجود دارد و نحوه
4
00:00:07,680 –> 00:00:10,320
ایجاد تغییرات در ویرایشگرهای مختلف و
5
00:00:10,320 –> 00:00:11,920
مرحلهبندی آنها برای اجرای آنها و
6
00:00:11,920 –> 00:00:13,599
بازگرداندن آنها به gitlab به شما را راهنمایی کنم تا
7
00:00:13,599 –> 00:00:15,759
ادغام مداوم بتواند بررسی کند که آیا
8
00:00:15,759 –> 00:00:18,720
کد تمام تست ها را گذرانده است، بنابراین این یک
9
00:00:18,720 –> 00:00:20,400
مخزن است که من به تازگی برای شما ایجاد کردم،
10
00:00:20,400 –> 00:00:21,760
فقط یک پسوند کوچک
11
00:00:21,760 –> 00:00:25,119
از کیس آزمایشی کیس 0 است که روی آن کار کردید
12
00:00:25,119 –> 00:00:25,840
13
00:00:25,840 –> 00:00:28,080
و همانطور که می بینید یک فایل پایتون
14
00:00:28,080 –> 00:00:29,599
به عنوان بخشی از آن است، بنابراین یک فایل نیز دارد.
15
00:00:29,599 –> 00:00:31,039
آزمایش پایتون برای ساخت آن،
16
00:00:31,039 –> 00:00:34,640
بنابراین اجازه دهید طبق معمول با شبیهسازی آن شروع کنیم،
17
00:00:34,640 –> 00:00:37,280
بنابراین من فقط میخواهم git در
18
00:00:37,280 –> 00:00:38,640
اطلاعات
19
00:00:38,640 –> 00:00:40,800
را در کلیپ بورد کپی کنم و اکنون
20
00:00:40,800 –> 00:00:41,680
میتوانم این
21
00:00:41,680 –> 00:00:43,520
شبیهسازی را در هر جایی که دوست دارم
22
00:00:43,520 –> 00:00:45,120
انجام دهم، اما میخواهم آن را از طریق rstudio انجام دهم. زیرا این
23
00:00:45,120 –> 00:00:45,840
چیزی است که من
24
00:00:45,840 –> 00:00:48,320
در اینجا بیشتر با آن آشنا هستم و
25
00:00:48,320 –> 00:00:49,360
واقعاً مهم نیست که می توانم git clone را انجام دهم
26
00:00:49,360 –> 00:00:52,160
و سپس آن git را در
27
00:00:52,160 –> 00:00:55,440
اطلاعات قرار دهم، می توانم آن را هر کجا که دوست دارم انجام
28
00:00:55,440 –> 00:00:57,680
دهم، اما اجازه دهید فقط از طریق گجت git به شما نشان دهم
29
00:00:57,680 –> 00:01:00,160
تا فقط در
30
00:01:00,160 –> 00:01:02,480
git در اطلاعاتی که قرار است بینالمللی
31
00:01:02,480 –> 00:01:03,520
شبیهسازی شود جایگذاری شده است o
32
00:01:03,520 –> 00:01:05,680
دایرکتوری git طبق معمول
33
00:01:05,680 –> 00:01:07,600
باز می شود و بعد از اینکه آن را در rstudio کلون کردم باز می
34
00:01:07,600 –> 00:01:12,960
شود،
35
00:01:12,960 –> 00:01:14,640
بنابراین می گوید دوباره مشغول است، این
36
00:01:14,640 –> 00:01:16,159
مشکلی نیست، ما فقط می
37
00:01:16,159 –> 00:01:16,960
خواهیم گجت
38
00:01:16,960 –> 00:01:18,799
را خاموش کنیم زیرا تازه می شود و پروژه جدید را باز می کند
39
00:01:18,799 –> 00:01:20,159
و در اینجا ما به
40
00:01:20,159 –> 00:01:21,920
اینجا بروید فایل هایی که ما به آنها علاقه مندیم،
41
00:01:21,920 –> 00:01:24,080
این فایل r
42
00:01:24,080 –> 00:01:26,479
است، این فایل پایتون است، بنابراین این
43
00:01:26,479 –> 00:01:28,000
یک مشکل ساده است که من در
44
00:01:28,000 –> 00:01:29,360
واقع نیازی به انجام کاری با هیچ ویرایشگر دیگری ندارم
45
00:01:29,360 –> 00:01:30,720
و به معنای واقعی کلمه می توانم
46
00:01:30,720 –> 00:01:32,000
تغییراتی را انجام دهم که من
47
00:01:32,000 –> 00:01:35,520
باید حتی فایل پایتون را در rstudio درست کنم
48
00:01:35,520 –> 00:01:38,560
و آن را ذخیره کنم و اکنون آن را ذخیره کرده ام و
49
00:01:38,560 –> 00:01:40,400
اگر به تب git بروم خواهید
50
00:01:40,400 –> 00:01:42,560
دید که تغییرات من در فایل پایتون وجود دارد،
51
00:01:42,560 –> 00:01:44,000
بنابراین اجازه دهید فقط به شما نشان دهم که چه چیزی به
52
00:01:44,000 –> 00:01:46,079
نظر می رسد. مانند
53
00:01:46,079 –> 00:01:47,520
اینجا که می رویم، اینها تغییراتی هستند که
54
00:01:47,520 –> 00:01:49,520
من ایجاد کرده ام و اکنون می توانم ادامه دهم
55
00:01:49,520 –> 00:01:50,880
56
00:01:50,880 –> 00:01:54,159
و طبق معمول اگر
57
00:01:54,159 –> 00:01:55,920
برای همه موارد دیگر انجام داده باشیم، دقیقاً همان کار را انجام دهم،
58
00:01:55,920 –> 00:01:57,360
اما می خواهم چند
59
00:01:57,360 –> 00:01:58,479
گزینه جایگزین را نیز به شما نشان دهم زیرا
60
00:01:58,479 –> 00:01:59,600
علاقه ای به آن وجود داشت،
61
00:01:59,600 –> 00:02:01,200
بنابراین من فقط می خواهم تغییرات را لغو کنم
62
00:02:01,200 –> 00:02:03,680
که من انجام دادم،
63
00:02:03,920 –> 00:02:05,920
خواهید دید که اکنون هیچ تغییری
64
00:02:05,920 –> 00:02:07,360
در برگه git لیست نشده است، بنابراین اگر
65
00:02:07,360 –> 00:02:08,800
اکنون فشار دهم هیچ اتفاقی نمی افتد زیرا من
66
00:02:08,800 –> 00:02:09,919
هیچ تغییری ایجاد نکرده
67
00:02:09,919 –> 00:02:11,920
ام یا فقط با
68
00:02:11,920 –> 00:02:14,160
ویرایش برگشتم، تغییرات را برگرداندم که من ساختم
69
00:02:14,160 –> 00:02:15,840
پس چگونه می توانم این کار را در برنامه های دیگر انجام دهم،
70
00:02:15,840 –> 00:02:17,680
به عنوان مثال
71
00:02:17,680 –> 00:02:21,760
در آزمایشگاه jupyter به خوبی در آزمایشگاه jupyter، من فقط می توانم
72
00:02:21,760 –> 00:02:22,000
73
00:02:22,000 –> 00:02:23,680
فایل هایی را که می خواهم باز کنم، بنابراین به درستی
74
00:02:23,680 –> 00:02:26,239
کلون کردم و بنابراین اینجا دایرکتوری من
75
00:02:26,239 –> 00:02:27,040
homegit rsm
76
00:02:27,040 –> 00:02:30,480
mtt dash pi در پایان است.
77
00:02:30,480 –> 00:02:33,280
بنابراین من می توانم آن دایرکتوری را پیدا کنم، بنابراین
78
00:02:33,280 –> 00:02:35,040
من در
79
00:02:35,040 –> 00:02:37,040
آزمایشگاه jupiter هستم، می توانم به دایرکتوری git بروم
80
00:02:37,040 –> 00:02:38,959
81
00:02:38,959 –> 00:02:42,720
و می توانم دایرکتوری را انتخاب کنم که به
82
00:02:42,720 –> 00:02:44,000
تازگی کلون کردم،
83
00:02:44,000 –> 00:02:46,400
بنابراین اینجا دوباره فایل پایتون من است، می توانم ادامه دهم
84
00:02:46,400 –> 00:02:47,200
و آن را
85
00:02:47,200 –> 00:02:49,360
در ویرایشگر متن باز کنم توجه داشته باشید که من
86
00:02:49,360 –> 00:02:53,040
در حال حاضر نمی توانم هیچ ویرایشی در این مورد انجام دهم
87
00:02:53,040 –> 00:02:55,360
زیرا برای اجرای این کد به یک کنسول نیاز دارم، یک کنسول پایتون،
88
00:02:55,360 –> 00:02:56,640
89
00:02:56,640 –> 00:02:58,800
بنابراین اگر
90
00:02:58,800 –> 00:03:00,239
داخل فایل کد
91
00:03:00,239 –> 00:03:03,040
template.pi کلیک راست کرده و روی ایجاد
92
00:03:03,040 –> 00:03:05,040
ویرایشگر کد کلیک کنم، پایتون من است
93
00:03:05,040 –> 00:03:07,280
و اکنون می توانم ادامه دهم. و خطوط را
94
00:03:07,280 –> 00:03:09,040
با قرار گرفتن روی آن خط اجرا کنید
95
00:03:09,040 –> 00:03:11,360
و فشار دهید با زدن shift و enter و حالا
96
00:03:11,360 –> 00:03:14,879
کد من اجرا میشود
97
00:03:15,200 –> 00:03:17,200
و میتوانم تغییراتی ایجاد کنم و آن تغییرات را اجرا کنم،
98
00:03:17,200 –> 00:03:19,360
میتوانم ادامه دهم و آنها را
99
00:03:19,360 –> 00:03:20,480
نیز
100
00:03:20,480 –> 00:03:25,280
ذخیره کنم تا دوباره مثل همیشه از فایلها و کنترلها استفاده کنم،
101
00:03:25,280 –> 00:03:27,599
بنابراین اگر من اکنون چه چیزی را ببینم.
102
00:03:27,599 –> 00:03:28,480
103
00:03:28,480 –> 00:03:31,680
به تب rstudio git برگشتم
104
00:03:31,680 –> 00:03:33,599
و بررسی کنید که آیا تغییراتی در فایلها وجود دارد یا خیر،
105
00:03:33,599 –> 00:03:35,120
البته من برخی از آنها را میبینم زیرا
106
00:03:35,120 –> 00:03:35,680
من به تازگی
107
00:03:35,680 –> 00:03:38,640
تغییری در اینجا در ویرایشگر پایتون lab jupyter ایجاد کردهام
108
00:03:38,640 –> 00:03:39,760
109
00:03:39,760 –> 00:03:42,159
و بنابراین اگر به عقب برگردم، اینجا تب git است
110
00:03:42,159 –> 00:03:42,879
و دقیقاً به آنجا میرویم.
111
00:03:42,879 –> 00:03:44,799
همین تغییرات
112
00:03:44,799 –> 00:03:46,959
را انجام دهم، بنابراین میتوانم دوباره از استودیوی خود برای انجام و
113
00:03:46,959 –> 00:03:48,000
اعمال این تغییرات
114
00:03:48,000 –> 00:03:49,760
استفاده کنم یا میتوانم از ادغام git
115
00:03:49,760 –> 00:03:52,159
که بخشی از آزمایشگاه jupyter است استفاده کنم،
116
00:03:52,159 –> 00:03:55,439
بنابراین اگر اینجا روی git کلیک کنم
117
00:03:56,239 –> 00:04:00,000
و اینجا ببینم که یک تغییر وجود دارد،
118
00:04:00,000 –> 00:04:03,280
میتوانم روی این نماد کوچک کلیک کنم. به
119
00:04:03,280 –> 00:04:05,200
من نشان می دهد که چه تغییری ایجاد شده است،
120
00:04:05,200 –> 00:04:06,799
بنابراین این نسخه قدیمی است که
121
00:04:06,799 –> 00:04:09,040
من فقط این را کامنت نکردم، می توانم
122
00:04:09,040 –> 00:04:12,000
ادامه دهم و روی علامت مثبت کوچک کلیک کنم
123
00:04:12,000 –> 00:04:14,400
که آن را مرحله بندی می کند، به این معنی که این نسخه
124
00:04:14,400 –> 00:04:16,478
آماده انجام است
125
00:04:16,478 –> 00:04:20,719
و سپس می توانم ادامه دهید و
126
00:04:23,040 –> 00:04:26,000
متعهد شوید که می توانم در پیامم قرار دهم بنابراین
127
00:04:26,000 –> 00:04:29,360
بیایید یک
128
00:04:29,759 –> 00:04:34,240
کد ثابت خلاصه را وارد
129
00:04:36,000 –> 00:04:39,040
کنیم که آسان بود، من فقط اطلاعاتی را ارائه میدهم
130
00:04:39,040 –> 00:04:39,759
131
00:04:39,759 –> 00:04:42,479
که میتوانم ادامه دهم و روی
132
00:04:42,479 –> 00:04:43,440
دکمه commit کلیک کنید
133
00:04:43,440 –> 00:04:46,240
و سپس از این دکمه استفاده کنید تغییرات متعهد
134
00:04:46,240 –> 00:04:47,040
135
00:04:47,040 –> 00:04:49,840
را تا gitlab فشار دهید و در آنجا
136
00:04:49,840 –> 00:04:52,560
ادغام مداوم اجرا و اجرا میشود. آزمایشهای من،
137
00:04:52,560 –> 00:04:54,880
بنابراین باز هم از نظر اطلاعات در استودیوی ما بسیار شبیه به گجت git است،
138
00:04:54,880 –> 00:04:55,919
139
00:04:55,919 –> 00:04:57,520
140
00:04:57,520 –> 00:04:59,120
141
00:04:59,120 –> 00:05:00,400
اگر بخواهم
142
00:05:0