成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

工作中,AS和Git更配哦!

開發(fā) 開發(fā)工具
對于大多數(shù)開發(fā)而言,使用 Git 只需要在 Terminal 中,通過命令就可以完成所有的操作。但是實際上 Android Studio 中,同樣提供了非常方便的圖形化接口。本文就在 Android Studio(下文簡稱AS)中,如何快捷的使用 Git ,做一個簡單的介紹。

 [[196641]]

一、前言

對于大多數(shù)開發(fā)而言,使用 Git 只需要在 Terminal 中,通過命令就可以完成所有的操作。但是實際上 Android Studio 中,同樣提供了非常方便的圖形化接口。本文就在 Android Studio(下文簡稱AS)中,如何快捷的使用 Git ,做一個簡單的介紹。當然,本文中的方式也適用于 Jetbrains 公司的其他產(chǎn)品。

二、方便的從GitHub上clone

一般來說,一些 Github 上的開源項目,我們可以通過 git clone 命令,或者直接下載開源項目的Zip包,然后本地解壓,用AS導入,即可運行。

但是實際上 AS 提供了更方便的方式,直接在AS中完成所有操作。

如上圖所示,可以直接通過 File→Project from Version Control→GitHub 來導入一個 GitHub 上的開源項目。

***使用的時候,會要求登錄已有的GitHub的賬戶,這里可以使用密碼直接登錄。

登錄完成之后,就可以直接通過 Https 的方式 clone 一個 Github 上的項目了。

三、查看當前Git Branch

在 AS 中,無論是通過 Github 導入的開源項目,還是工作環(huán)境中,公司的私有項目。只要是用 Git 管理的,都可以直接在AS中使用。

上圖是在AS的右下角,可以看到,當前的分支是,master。

四、快速Commit、Push代碼

其實 AS 中,對這些管理類的工具,都集成在了一起,一般用快捷鍵 [alt+`] 觸發(fā)。

可以看到,集成了 Git 相關的所有操作。記住對應的快捷鍵,開發(fā)效率杠杠的。

讓 commit 也變的簡單,在 commit 的時候,可以選擇僅僅 commit ,還是commit and Push 。

當然,除了在 commit 的時候 Push ,同樣可以單獨去 Push 代碼。

五、Pull當前Branch***的代碼

在上面的 VCS Operations 窗口中,并沒有 Pull 代碼的快捷方式,但是實際上也是支持的,查看自己 Pull 的快捷鍵,可以在 VCS→Git 中查看到。

六、Stash和UnStash

在實際工作中,經(jīng)常會存在需要在多個分支切換代碼,當然切換的時候,工作環(huán)境并不干凈,有正在改動的代碼。這個時候就會發(fā)現(xiàn) Stash 是個好東西。在 AS 中,也可以方便快捷的使用 Stash 。

git stash 我一般是不設置快捷鍵的,直接使用 [alt+`] 調(diào)出 VCS Operations 窗口,就可以直觀的使用了。

當需要恢復 stash 的時候,UnStash 也同樣的好用。呼出 VCS Operations 窗口,選擇 UnStash Changes 即可。

在 UnStash Changes 的窗口下,可以選擇恢復這個 Stash 到當前分支,也可以通過 “As new branch” 重新創(chuàng)建一個新的分支來恢復這段改動。

七、結(jié)語

這里介紹的功能,基本上可以適用于 90% 的工作環(huán)境,一般工作中也就只適用的到這些功能了,更高級的功能可以自己在使用中發(fā)掘。

雖然使用命令在 Terminal 中操作 Git 是一種通用的方式,但是如果有更好用更直觀的圖形化界面,同樣也可以提高效率。但是***還是結(jié)合 Git 命令去使用,要理解自己在圖形化界面上點點點的操作,實際上背后的邏輯是什么,這樣才能進步而不是僅僅停留在會用的階段。

【本文為51CTO專欄作者“張旸”的原創(chuàng)稿件,轉(zhuǎn)載請通過微信公眾號聯(lián)系作者獲取授權(quán)】

戳這里,看該作者更多好文

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2016-03-16 14:59:09

HadoopSpark大數(shù)據(jù)平臺

2021-07-15 08:12:31

體系感面試邏輯思維

2024-12-17 08:20:50

2025-05-19 00:00:00

Git代碼自動化

2015-12-07 15:02:28

NessusPowershell系統(tǒng)安全

2017-02-27 11:20:31

大數(shù)據(jù)DevOps遷移

2021-04-18 21:07:32

門面模式設計

2019-12-11 15:21:12

PythonExcel瀏覽器

2018-04-18 16:27:11

互聯(lián)網(wǎng)技術學習

2020-04-29 10:35:45

遠程工作員工CIO

2021-04-14 09:02:22

模式 設計建造者

2022-05-11 14:26:54

網(wǎng)絡安全遠程工作

2020-05-12 10:04:31

企業(yè)經(jīng)驗和教訓CIO

2013-01-06 10:12:32

Web前端Web異步文件上傳

2021-11-03 06:57:41

Vue源碼應用

2021-06-27 06:25:14

代碼優(yōu)化技巧Java

2021-02-26 13:50:37

Java并發(fā)代碼

2014-05-27 10:09:21

大數(shù)據(jù)

2013-06-28 11:08:07

運維DBASA

2024-02-06 10:31:15

Redis工具運維
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97久久精品午夜一区二区 | 国产第一区二区 | 免费观看一区二区三区毛片 | 日韩一区av | 国产精品国产a | 日韩电影一区二区三区 | 精品国产精品一区二区夜夜嗨 | 国产亚洲一区二区三区在线观看 | 久久久久久高潮国产精品视 | 中文字幕 亚洲一区 | 日本久久精 | 91久久久久久久久久久久久 | www.青青草| 亚洲欧美日韩中文字幕一区二区三区 | 国产欧美一区二区三区在线看 | 成人夜晚看av | 国产伦精品一区二区三区高清 | 欧美日本在线 | 免费精品在线视频 | 在线观看免费av网 | 成人美女免费网站视频 | 日韩一区二区福利视频 | 亚洲精视频 | 中文字幕在线视频免费观看 | 婷婷久久精品一区二区 | 国产成人精品一区二三区在线观看 | 成人精品在线视频 | 亚洲一区二区视频 | 久久综合av| 免费看国产一级特黄aaaa大片 | 精品国产一区二区久久 | 成人国产精品免费观看视频 | 久久久国产一区二区 | 一区二区免费在线观看 | 中文字幕成人av | 国产精品福利在线 | 成人午夜视频在线观看 | 成人免费看片 | 久久日韩粉嫩一区二区三区 | www.亚洲 | 亚洲色在线视频 |