自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

零代碼入門GitHub,圖形化交互讓你可以輕松存代碼

新聞 前端
GitHub早已貢獻(xiàn)了一份入門Git的學(xué)習(xí)教程,借助GitHub,不寫代碼,無需命令行,甚至不需要安裝Git,就能輕松邁出Git旅程里的第一步。

本文經(jīng)AI新媒體量子位(公眾號(hào)ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)聯(lián)系出處。

傳說,程序員遇到火災(zāi)時(shí)有三個(gè)注意事項(xiàng):

[[273829]]

真的不能直接跑路嗎

Git是目前世界上最流行的分布式版本控制系統(tǒng),用上了它,就不必再面對(duì)這樣的慘?。?/p>

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

于是,2008年GitHub上線之后,人們的編程方式徹底改變。

沒有哪一個(gè)學(xué)編程的人不知道Git,但對(duì)于初學(xué)者而言,Git這種跟一大堆命令行聯(lián)系在一起的東西,可并沒有那么親切友好易上手。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

Git里的Hello World,一定要以命令行起手?

其實(shí),GitHub早已貢獻(xiàn)了一份入門Git的學(xué)習(xí)教程,借助GitHub,不寫代碼,無需命令行,甚至不需要安裝Git,就能輕松邁出Git旅程里的第一步。

不寫代碼用Git

雖然不需要寫代碼,但是在教程開始前,你還是需要一個(gè)GitHub賬戶。

話不多說,直接開始第一步,創(chuàng)建倉庫。

想要放代碼,就得先有一個(gè)庫。

倉庫里可以存放任何項(xiàng)目需要的內(nèi)容,不只是代碼文件,文件夾、圖片、視頻、電子表格和數(shù)據(jù)集,通通可以往里堆。

GitHub官方溫馨提示,建議在倉庫中放上README之類的項(xiàng)目信息文件。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

很簡單,點(diǎn)擊一下頭像旁邊的 + 號(hào),選擇New repository。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

命名一下倉庫,再寫一個(gè)簡單的描述,點(diǎn)擊Create按鈕,屬于你的Hello World庫就誕生了。

有了倉庫,下面就可以開始講重點(diǎn)了。

[[273830]]

第二步:創(chuàng)建分支

分支管理可以說是Git的靈魂。

Git的branch和merge就像給了項(xiàng)目一個(gè)來自霍格沃茨的時(shí)間轉(zhuǎn)換器,平行的時(shí)間線可以輕松捋順。你隨時(shí)可以從開發(fā)主線上創(chuàng)建一個(gè)分支出來,在不影響主線進(jìn)程的情況下同時(shí)開始新的工作。

在GitHub上,創(chuàng)建倉庫之后就會(huì)有一個(gè)master的默認(rèn)分支。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

想要?jiǎng)?chuàng)建新分支,只需點(diǎn)擊master的下拉列表,在文本框中輸入新分支的名稱,然后敲一下回車。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

這樣,你就擁有了兩個(gè)分支。

第三步:提交修改(commit)

在GitHub上,保存修改被叫做commits。每個(gè)commit都關(guān)聯(lián)了提交信息,這些信息能捕捉到你修改的歷史,這樣其他的貢獻(xiàn)者就能知道你都做了什么,以及為什么做這些修改。

怎么提交呢?也不用敲代碼了,點(diǎn)擊進(jìn)入新創(chuàng)建的分支,里面會(huì)有一個(gè)README.md文件,再點(diǎn)一下右上角的鉛筆標(biāo)志,就能開始編輯了。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

輸入你想要修改的內(nèi)容,然后點(diǎn)擊Commit change,一個(gè)commit就完成了。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

第四步:拉取請(qǐng)求(Pull Request)

Pull Request是GitHub上合作的核心。

先進(jìn)入Pull Request選項(xiàng)卡,點(diǎn)擊New pull request。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

將新創(chuàng)建的分支跟master進(jìn)行比較。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

頁面上會(huì)顯示出修改的內(nèi)容。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

沒什么問題的話,就可以創(chuàng)建Pull Request了。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

最后一步:merge(合并)

現(xiàn)在,你可以把修改的代碼合并到主線當(dāng)中了,同樣只需按下一個(gè)按鈕。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

是不是突然覺得,Git也沒那么難了?

不止GitHub

其實(shí),像這樣的Git圖形化交互,并不是只能在GitHub上實(shí)現(xiàn)。

廣受好評(píng)的GUI Sourcetree 同樣對(duì)初學(xué)者非常友好。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

不需要命令行,windows和mac都能支持,Git-flow開箱即用。

就像官方說的,Sourcetree簡化了Git倉庫的交互方式,這樣,你就可以更專注于代碼本身了。

并且,Sourcetree是免費(fèi)的。

https://www.sourcetreeapp.com/

[[273832]]

TortoiseGit則受到Windows用戶的一致推薦,并且它還是開源的。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

https://tortoisegit.org/

開源地址:https://gitlab.com/tortoisegit/tortoisegit/

此外,還可以嘗試一下SmartGit。Windows,macOS,Linux均可用。

零代碼入門GitHub,圖形化交互讓你輕松存代碼 | 附Git GUI推薦

https://www.syntevo.com/smartgit/

以及GitKraken。

[[273833]]

https://www.gitkraken.com/

所以,不要在命令行面前止步了,大膽愉快地把Git用起來吧~

 

責(zé)任編輯:張燕妮 來源: 量子位
相關(guān)推薦

2023-03-31 08:25:08

零代碼開源項(xiàng)目

2021-12-30 11:30:13

人工智能機(jī)器學(xué)習(xí)技術(shù)

2020-06-05 14:48:11

零代碼低代碼開發(fā)

2022-06-30 07:48:06

Dooring低代碼零代碼

2021-11-29 17:29:14

帆軟智數(shù)大會(huì)

2021-11-04 08:06:47

代碼編排平臺(tái)

2020-06-05 14:43:25

零代碼平臺(tái)企業(yè)軟件代碼

2024-08-20 07:47:12

AI零代碼網(wǎng)關(guān)

2022-04-08 10:31:28

美團(tuán)代碼建設(shè)

2024-04-07 08:31:56

文檔編輯引擎零代碼編輯器

2020-06-18 14:20:52

零代碼開發(fā)明道云

2023-06-07 07:23:09

Dooring專業(yè)版開發(fā)神器

2021-10-18 07:51:38

零代碼平臺(tái)思路

2024-02-21 08:07:10

業(yè)務(wù)json面板

2024-09-09 00:01:00

騰訊開源代碼

2025-02-17 07:45:29

2015-09-21 15:35:18

諸葛io

2015-09-17 18:53:17

諸葛io

2020-06-05 10:30:01

零代碼平臺(tái)軟件數(shù)據(jù)庫

2020-07-16 09:14:05

零代碼代碼開發(fā)
點(diǎn)贊
收藏

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