您好,登錄后才能下訂單哦!
這篇文章主要介紹“GitHub的實(shí)用工具有哪些”,在日常操作中,相信很多人在GitHub的實(shí)用工具有哪些問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”GitHub的實(shí)用工具有哪些”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
1. GitHub出色的自動(dòng)完成功能
自動(dòng)完成功能在任何搜索表單中都是最有用的功能之一,它節(jié)省了編寫(xiě)時(shí)間——也能夠提供你可能未曾想到的搜索查詢的線索。
你可能已經(jīng)猜到了,沒(méi)錯(cuò),這項(xiàng)擴(kuò)展功能將自動(dòng)完成功能添加到GitHub的搜索表單中。
自動(dòng)完成功能可被用于搜索存儲(chǔ)庫(kù)和個(gè)人或組織的GitHub賬戶。這不僅幫你找到最初想要的存儲(chǔ)庫(kù),也能發(fā)現(xiàn)其他十分有用的項(xiàng)目。
它雖是個(gè)小腳本,卻能自動(dòng)完成一些日??菰锕ぷ?也可將它作為一款插件使用,以快速搜索周末閑散工作中遇到的相似問(wèn)題的答案;或者將它作為一個(gè)擁有多種書(shū)籍、課程、及其他能夠?qū)W習(xí)新事物資源的豐富清單來(lái)使用。
2. GitHunt擴(kuò)展程序
GitHub會(huì)展示了一些受歡迎的項(xiàng)目,這有助于你了解獲得最多關(guān)注的項(xiàng)目,你還可以找到最近最獲好評(píng)的項(xiàng)目。
甚至,發(fā)現(xiàn)新的受歡迎項(xiàng)目的過(guò)程也變得簡(jiǎn)單——一款被稱作GitHunt的Chrome extension(瀏覽器的功能性擴(kuò)展程序)致力于更快找到開(kāi)源項(xiàng)目。
GitHunt可以作為Chrome擴(kuò)展程序安裝在瀏覽器中,它能在新選項(xiàng)卡中查看GitHub上熱度最高的項(xiàng)目,你可以查看每日、每周、或每月受歡迎的項(xiàng)目。
你還可以選擇以一種語(yǔ)言或以所有語(yǔ)言顯示這些項(xiàng)目。但目前無(wú)法選擇以一種以上,卻不包含所有語(yǔ)言的語(yǔ)言顯示。
除了項(xiàng)目名稱和星級(jí),項(xiàng)目概述(如已被添加)和亟待解決的問(wèn)題數(shù)也是能看到的;也可以通過(guò)單擊新選項(xiàng)卡中顯示的項(xiàng)目來(lái)訪問(wèn)該項(xiàng)目。
許多開(kāi)發(fā)人員在GitHub上發(fā)布了他們的最佳作品,這使其他開(kāi)發(fā)人員可以從中學(xué)習(xí),發(fā)表見(jiàn)解,并發(fā)布自己的創(chuàng)新作品。盡管如此,發(fā)現(xiàn)最佳項(xiàng)目也并非易事。用戶可能僅會(huì)直接搜索“出色項(xiàng)目”,但如果它們已被羅列在瀏覽器的新選項(xiàng)卡中,一切就變得簡(jiǎn)單起來(lái)。
臉書(shū)、谷歌和微軟等大型公司從開(kāi)源項(xiàng)目中獲得巨大收益,這也使用戶開(kāi)始更多地使用GitHunt。你可能會(huì)在新選項(xiàng)卡中發(fā)現(xiàn)一個(gè)簡(jiǎn)單項(xiàng)目,該項(xiàng)目已經(jīng)有了問(wèn)題的解決方案。
這些項(xiàng)目能夠以全新的知識(shí)、觀點(diǎn)、及模式,來(lái)幫助你建立個(gè)人下一個(gè)大受歡迎的開(kāi)源項(xiàng)目。
3. GitHub Notable Comments(GitHub典型評(píng)論)擴(kuò)展程序
GitHub的一大優(yōu)點(diǎn)是擁有issues(爭(zhēng)議問(wèn)題)板塊,可以查看與特定項(xiàng)目相關(guān)的建議或幫助請(qǐng)求。評(píng)論的內(nèi)容各種各樣:開(kāi)發(fā)人員可能抱怨程序錯(cuò)誤、提供解決方案、或只是指出希望項(xiàng)目改善之處等等。
如想快速瀏覽這些評(píng)論并直接跳到引起激烈反響的評(píng)論,此Chrome擴(kuò)展程序能幫到你。
GitHub Notable Comments能立即轉(zhuǎn)到引起一定反響的評(píng)論。它十分輕便且輕巧,只需幾秒鐘即可在Chrome網(wǎng)上應(yīng)用店安裝,便可轉(zhuǎn)到爭(zhēng)議問(wèn)題板塊并查看評(píng)論。
試著在Rails項(xiàng)目中查看這個(gè)爭(zhēng)議問(wèn)題(https://github.com/rails/rails/issues/31419)。
它包含66條評(píng)論,但你只想關(guān)注對(duì)閱讀最有幫助的評(píng)論。只需使用這個(gè)添加的邊注欄,然后立即導(dǎo)航到收到此類反響最多的評(píng)論中即可。
是的,就是這么簡(jiǎn)單。
它同樣是開(kāi)源的,由另一個(gè)十分有用的與GitHub相關(guān)的Chrome擴(kuò)展程序GitHunt的開(kāi)發(fā)人員開(kāi)發(fā),你可以在GitHub上找到它。
4. DownGit擴(kuò)展程序
有時(shí)需要向某人發(fā)送項(xiàng)目,但接收者可能并沒(méi)有安裝Git,無(wú)法從命令行中下載存儲(chǔ)庫(kù)。
下載方法之一是手動(dòng)轉(zhuǎn)到GitHub存儲(chǔ)庫(kù),并點(diǎn)擊下載按鈕。
而另一種方法,無(wú)論是否安裝Git都能節(jié)省時(shí)間:只需轉(zhuǎn)到DownGit并將鏈接粘貼到框中。在此之后,點(diǎn)擊“CreateDownload Link”(創(chuàng)建下載鏈接),就能得到一個(gè)可以分享給他人的鏈接。
5. GitHub Timeline(時(shí)間軸)
你是否曾想知道GitHub里的特定用戶如何看待自己的時(shí)間軸?他們關(guān)注哪些項(xiàng)目,又為哪些項(xiàng)目打星?
這兒有一個(gè)十分強(qiáng)大的網(wǎng)頁(yè)應(yīng)用程序能給你答案。
只需訪問(wèn)Git Timeline(Git時(shí)間軸)并編輯GitHub的某個(gè)用戶名稱,短短幾秒鐘內(nèi),就能查看這些用戶訪問(wèn)GitHub時(shí)的實(shí)際情況。
你無(wú)需注冊(cè)賬戶,當(dāng)然,這只包含公共項(xiàng)目,而并非用戶有權(quán)訪問(wèn)的所有項(xiàng)目。GitHub時(shí)間軸可能只是一個(gè)小工具,但能滿足人們的好奇心
筆者認(rèn)為最好的學(xué)習(xí)方法之一就是向最好的人學(xué)習(xí),查看他們的承諾以及所關(guān)注的項(xiàng)目和用戶。這是一種很好的方式,來(lái)了解那些引起他們關(guān)注的用戶和日常活動(dòng)。
例如,如果你想查看Linux內(nèi)核主要開(kāi)發(fā)人員Linus Torvalds(林納斯·托瓦茲)的GitHub時(shí)間軸,只需在其中編輯他的用戶名。
6. Enhanced GitHub擴(kuò)展程序
這是另一項(xiàng)Chrome擴(kuò)展程序,可被用于添加額外的實(shí)用功能。
該擴(kuò)展程序不僅顯示下載鏈接,還顯示正在查看的存儲(chǔ)庫(kù)以及每個(gè)文件占存大小的詳細(xì)視圖。另外,可以在剪貼板上復(fù)制文件內(nèi)容。盡管被復(fù)制的代碼會(huì)失去標(biāo)記,但仍非常有用。該程序不僅增強(qiáng)下載整個(gè)存儲(chǔ)庫(kù)的能力,也提供了下載其中所選擇的單個(gè)文件的選項(xiàng)。
你可以在Chrome網(wǎng)上應(yīng)用店找到該程序。也可以在GitHub上查看它的源代碼。本文撰寫(xiě)期間,Enhanced GitHub程序已獲得757星評(píng)價(jià),它是本文中最受歡迎的工具。
7. Git First插件
如果好奇某個(gè)首選GitHub存儲(chǔ)庫(kù)的首次提交,無(wú)需花費(fèi)幾分鐘時(shí)間,你就能定位至該特定提交。
你可能會(huì)想查看對(duì)已開(kāi)始(或同事已完成)的特定項(xiàng)目所做的首次提交,因此可能在查看該提交中的內(nèi)容時(shí)會(huì)有些懷念;或許你可能想知道許多其他項(xiàng)目的首次提交。這一Chrome插件可以用來(lái)查看首次提交。
該Chrome插件非常易于使用,并節(jié)省定位和查找GitHub項(xiàng)目首次提交的時(shí)間。
只需安裝Git First插件。然后,便可以轉(zhuǎn)到所需項(xiàng)目的GitHub頁(yè)面,并使用GitHub commit選項(xiàng)進(jìn)入其首次提交,且該選項(xiàng)將被添加到右鍵菜單中。
到此,關(guān)于“GitHub的實(shí)用工具有哪些”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。