欧美深夜视频_国产精品99视频_国产精品网站一区_亚洲最大av网

新手小白如何快速學會編程?送你一個快速入門的教程

2024-8-10 20:53| 發布者: 貴足鞋城| 查看: 419| 評論: 1

大數據的崛起,各個專業都需要編程!
當我們在工作中需要快速掌握和使用新的技術,又沒有太多精力從頭開始學習,比如,我們現在很多專業雖然并不是開發和計算機專業,但是需要在大數據時代需要分析一些數據,就可以采用這種方法。大家有空可以翻翻英國大學官網,很多文科專業都需要學習Python入門了(例如愛丁堡的心理學和語言學)。
對于編程新手而言,如果一開始就知道利用Github來提高自己的技術水平,那一定會進步很快。
你可以在這里學習GitHub的用法,從克隆項目、創建分支、提交和同步修改,到合并分支請求的整套流程,只需要一兩次即可熟悉Git/Github的使用。


基于這個項目,第一步:打開官網http://github.com,注冊一個賬戶。



第二步:創建倉庫,填寫倉庫的名字和描述。



創建好后,點擊‘branch master’,創建分支--在文本框里輸入分支名稱和描述,然后點擊藍色部分確認。



第三步:點擊創建一個新文件。輸入想要提交的代碼以及下方的文件名和描述后,點擊最下方的commit new file即可。








第四步:修改。在GitHub上,提交修改的操作是commit。每次commit都會被記錄,方便自己查看和別人查看,也叫做版本控制。點擊鉛筆圖案就可以修改,修改后再點commit就可以了。



第五步:提交Pull request。點擊new pull request,選擇你所做的分支,編輯你想修改的內容,經過與原來內容的對比,確認后提交請求(pull request)。



點擊綠色按鈕,將合并到branch master,就合并了,這時候只需要看主支就可以了。



應用:查看別人的代碼或項目。點擊gist。



然后選擇‘all gists’,就可以看到別人公開的代碼。



藍色框commit、stars是評論和點贊,可以以此跟蹤別人的代碼。Clone別人的代碼,修修改改,然后變成自己的代碼。
點擊別人代碼右上方的”forks”,然后點擊“Embed”,選擇Clone,即可克隆保存別人的代碼。點擊Download,可以下載他人代碼到本地。



查看別人代碼的修改歷史。



點擊“Revisions”即可查看修改歷史,以及修改前和修改后的對比。當然,除了這些基礎的功能之外,GitHub 更是一個強大的寶庫。


總之,Github是編程界當之無愧的老大!


Github優點:
- pull request,issue都是殺手級的feature。
- 強調個人,符合hacker更看重名譽/成就感的天性。


Github缺點(對個人):
- 國內訪問速度太慢,經常出現connect time-out(非GFW所為)。
- 不能很好的解決GB2312/GBK,對中文不夠友好。
- wiki功能太弱,直接導致文檔(對于開源項目很重要)經常被分離到一個獨立站點。


Github缺點(對企業):
- 無法解決企業內部的需求,github:fi價格過高(最便宜要$5,000/年)。
- 基于git,學習曲線陡峭,企業大規模用git根本不現實。尤其國內大家都剛學會svn。
- 可能在未來某天被墻。
分享到:
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

交流熱線
17501437970 周一至周日:09:00 - 21:00

創贏網-致力于幫助普通人在創業之路上披荊斬棘、走向成功的專業網站,匯聚創新智慧與成功機遇的網絡天地,是創業者開啟贏之征程的首選之地。

Powered by Discuz! X3.5 © 2023-2050 CHUANYING Team.

QQ|Archiver|手機版|小黑屋|創贏網 ( 湘ICP備17022177號-3 )

GMT+8, 2025-6-16 15:43 , Processed in 0.115672 second(s), 26 queries .

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 石屏县| 万州区| 云阳县| 周宁县| 将乐县| 阿尔山市| 五指山市| 丰原市| 神池县| 道孚县| 家居| 宝鸡市| 红桥区| 合水县| 富源县| 五莲县| 弥勒县| 安塞县| 依兰县| 黄浦区| 沛县| 东兰县| 乌兰县| 平谷区| 泗水县| 乌兰浩特市| 永泰县| 乌拉特前旗| 义马市| 阿克陶县| 中卫市| 汶川县| 桐庐县| 延庆县| 保德县| 萝北县| 沁阳市| 奎屯市| 行唐县| 佳木斯市| 监利县|