فعال كردن اتصال گيت در اندرويد استوديو
در برگه اساسي از نوار بالاي ورقه VCS را گشوده نماييد. از در بين موردهاي جانور نشانگر را روي Import into Version Control برده و روي Create Git Repository كليك نماييد. در اينجا يك پنجره گشوده گرديده و از شما منظور مي شود مسير ساخت و ساز گيت را تعيين فرماييد. در بالاي اين پنجره، فايل والدي با اسم پروژه شما وجود داراست كه با تعيين آن و آنگاه كليك روي OK كاري مساوي اجراي فرمان git init ايفا ميگردد. درپي اندرويد استوديو از شما ميپرسد «آيا مطمئنيد كه مي خواهيد اين فولدر را متصل به گيت فرمائيد؟» كه شما با كليك روي YES طراحي اپليكيشن در مشهد تصميم خويش را پذيرش خواهيد كرد.
اتصال به يكياز گيت هاي جان دار
اندرويد استوديو با دقت به نياز وسيع بين نرمافزارنويسان براي استعمال از گيت، قابليت اتصال به گيتهاب و بيتباكت را بهشكل پيشفرض در خويش دارااست. در حالتي كه از منوي پوشه به NEW رفته و بعد از آن نشانگر را روي Project From Version در اختيار گرفتن ببريد، موردهاي GitHub و Bitbucket را پيش روي خويش مشاهده خواهيد كرد. در اينجا در شرايطيكه روي گيتهاب كليك نماييد، اسم كاربري و كلمه و واژه عبور از شما منظور ميشود.
بعد از ورود به اكانت، اندرويد استوديو پنجره گزينش پروژه را به شما آرم مي دهد تا پروژه متبوع را براي بازنويسي گزينش نماييد. بعداز تعيين يكياز پروژهها و كليك روي Clone يك ورژن نسخه برداري از آن پروژه به كامپيوتر شما و مسير دلخواهتان منتقل گردد. شما از اينجا به آن گاه ميتوانيد روي كد بهشكل Local فعاليت كرده و تغييرات را به كد مهم منتقل فرمائيد.
شغل با در دست گرفتن ورژن در اندرويد استوديو
وقتي كه يك پروژه اندرويد استوديو با گيت ساختوساز مي كنيد، پنجره Version Control در چنگ شما قرار مي گيرد. با كليك روي Version Control در كناره چپ و تحت برگه ميقدرت بهاين پنجره دسترسي پيدا كرد. ميانبر وصال بهاين پنجره هم Alt-9 ميباشد. در بالاي پنجره در اختيار گرفتن ورژن ميتوانيد سه زبانه را ملاحظه كنيد: Local Changes، Console و Log. بهدنبال هرمورد از اين زبانهها را توضيح ميدهيم:
Local Changes
درين نصيب فهرستي از پوشههايي كه تغييرو تحول روي آن ها جاري ساختن كردهايد ديده ميشود. اينها تغييراتي ميباشند كه بهشكل Local انجام گرديده و هنوز به مخزن آنلاين جابجايي پيدا نكردهاند (Commit نشدهاند). وقتي كه وارد اين زبانه ميشويد، در سمت چپ مبتني بر صورت يك Toolbar به چشم مي خورد كه اجزاي آن را به ترتيب شمارهگذاري توضيح ميدهيم:
با استعمال از اين دكمه يا اين كه ميانبر Ctrl+F5 مي توانيد فضاي كاري را Refresh فرماييد.
كليك روي اين دكمه يا اين كه به كار گيري از ميانبر Ctrl+Alt+Z تغييرات فعلي شمارا به مخزن مهم جابجايي ميدهد (Commit كردن تغييرات).
اين دكمه همان طور كه از صورت آن پيدا ميباشد، تغييرات را بهشرايط گذشته برميگرداند.
با استعمال از اين دكمه يا اين كه ميانبر Alt+Insert مي توانيد يك فهرست تغييرات تازه ساخت و ساز نماييد. فهرست تغييرو تحول گروهاي از تغييرات در كد ميباشد كه در غايت به يك تغيير و تحول واحد در اپليكيشن اساسي ميرسند.
با اين دكمه ميتوانيد فهرست تغيير تحول گزينش گرديده را منزه نمائيد.
براي فعال سازي يك فهرست تغييرو تحول از اين دكمه به كار گيري مي گردد.
براي جابجايي يك فولدر به يك فهرست تغيير تحول ديگر از اين دكمه استعمال مي شود.
كاربرد اجزاي نوار
همان گونه كه در صورت ديديد، يك نوار ديگر صحيح كنار نواري كه توضيح داديم وجود دارااست. كاربرد اجزاي اين نوار عبارتند از:
با كليك روي اين دكمه كل پوشهها با شرايط expand گشوده مي شوند.
با كليك روي اين دكمه تك تك فولدرها از موقعيت expand بيرون مي گردند.
با كليك روي اين دكمه ميقدرت كيفيت مجموعهبندي فولدرهاي مرتبط با پوشههاي تغيير تحول يافته را روءيت كرد.
با كليك روي اين دكمه مسير پوشه گزينش گرديده در سيستم، نسخه برداري مي شود.
با كليك روي اين دكمه ليستي از فولدرهاي ignore گرديده در كنار ليست فولدرهاي ignore گرديده به وسيله گيت به اكران درميآيد.
با كليك روي اين دكمه مياقتدار فهرست فولدرهايي را كه قرار ميباشد به وسيله گيت ignore شوند را معلوم كرد.
با كليك روي اين دكمه پيشاكران تغييرات فعلي نسبت به واپسين ورژن Commit گرديده اكران داده مي گردد.
Console Tab
در بخش كنسول، جزئييات اجراي امرها مرتبط با گيت قابل مشاهده ميباشد. محتويات اين پنجره فقط گزارشي ميباشد از اجراي كدها و صرفا قابل روءيت ميباشد.
Log Tab
اينجا مي توانيد تغييرات ايفا (Commit) گرديده روي انشعابهاي گوناگون اپليكيشن را ملاحظه كنيد. در كناره راست بالاي اين نصيب قابليت و امكان كاوش هم براي راحتي فعاليت در پروژههاي والا و نا مرتب قرار داده شدهاست. كنار بخش كاوش نوار ابزاري وجود داراست كه گشوده هم بهترتيب شمارهگذاري توضيح مي دهيم:
با كليك روي اين نصيب ميتوانيد تغييرات را با دقت به انشعاب (Branch) مربوطه غربال نماييد.
با كليك روي اين نصيب ميتوانيد تغييرات را با دقت به اينكه كدام يك از اعضاي مجموعه آن ها را جاري ساختن نموده است غربال فرمائيد.
با كليك روي اين قسمت مي توانيد تغييرات را با اعتنا به گستره وقتي ايفا تغيير و تحول غربال نمائيد.
با كليك روي اين قسمت ميتوانيد تغييرات را با دقت به مسير پوشه غربال نماييد.
با كليك روي اين دكمه (IntelliSort) اندرويد استوديو بهشكل اتوماتيك فهرست شمارا براي عالي چشم شدن آراسته خواهد كرد.
درحالتي كه اين نصيب فعال باشد، انشعابهاي بلند بهشكل بي نقص اكران داده مي گردند.
با كليك روي اين دكمه ليست تغييرات Refresh شود.
براي رفتن به يك hash،tag يا اين كه branch از اين دكمه به كار گيري ميگردد.
روي اين دكمه كليك نمائيد تا تغييرات گزينش گرديده روي انشعاب فعلي ايفا خواهد شد.
با كليك روي اين نقطه تغييراتي از انشعاب انتخابي كه هنوز روي انشعاب فعلي جاري ساختن نشدهاند، هايلايت مي شود.
بازدید: