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

工作中,AS和Git更配哦!

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

 [[196641]]

一、前言

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

二、方便的從GitHub上clone

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

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

如上圖所示,可以直接通過 File→Project from Version Control→GitHub 來導(dǎo)入一個(gè) GitHub 上的開源項(xiàng)目。

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

登錄完成之后,就可以直接通過 Https 的方式 clone 一個(gè) Github 上的項(xiàng)目了。

三、查看當(dāng)前Git Branch

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

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

四、快速Commit、Push代碼

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

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

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

當(dāng)然,除了在 commit 的時(shí)候 Push ,同樣可以單獨(dú)去 Push 代碼。

五、Pull當(dāng)前Branch***的代碼

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

六、Stash和UnStash

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

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

當(dāng)需要恢復(fù) stash 的時(shí)候,UnStash 也同樣的好用。呼出 VCS Operations 窗口,選擇 UnStash Changes 即可。

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

七、結(jié)語

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

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

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

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

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

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代碼自動化

2021-04-18 21:07:32

門面模式設(shè)計(jì)

2015-12-07 15:02:28

NessusPowershell系統(tǒng)安全

2017-02-27 11:20:31

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

2019-12-11 15:21:12

PythonExcel瀏覽器

2018-04-18 16:27:11

互聯(lián)網(wǎng)技術(shù)學(xué)習(xí)

2021-04-14 09:02:22

模式 設(shè)計(jì)建造者

2020-04-29 10:35:45

遠(yuǎn)程工作員工CIO

2022-05-11 14:26:54

網(wǎng)絡(luò)安全遠(yuǎn)程工作

2020-05-12 10:04:31

企業(yè)經(jīng)驗(yàn)和教訓(xùn)CIO

2013-01-06 10:12:32

Web前端Web異步文件上傳

2021-11-03 06:57:41

Vue源碼應(yīng)用

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

運(yùn)維DBASA

2024-02-06 10:31:15

Redis工具運(yùn)維
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩精品一区二区三区在线 | 91观看 | 欧美成人免费在线视频 | 精品综合 | 青草青草久热精品视频在线观看 | 正在播放国产精品 | 在线色 | 色视频www在线播放国产人成 | 成人国产精品久久久 | av在线一区二区三区 | 国产乱码精品一品二品 | 二区在线视频 | 日韩一级黄色毛片 | 色站综合 | 精品欧美色视频网站在线观看 | 久久99精品久久久久久国产越南 | 久久精品久久久久久 | 欧美精品一区二区三 | 国产精品美女在线观看 | 成人久久18免费网站 | 成人精品国产免费网站 | 久久国产综合 | 一区二区三区国产好 | 欧美精品网 | 一区二区电影 | 色视频在线播放 | 国产精品不卡一区 | 日本大香伊一区二区三区 | 亚洲第一网站 | 国产精品综合一区二区 | 久久不射电影网 | 久久久国产精品入口麻豆 | 欧美日本一区 | 日韩中文字幕 | 正在播放国产精品 | 日韩精品无码一区二区三区 | 中文字幕第一页在线 | 成人国产精品久久久 | 日韩午夜精品 | 毛片免费看 | 国产成人精品一区二区在线 |