如何拓荒github

2021-10-23 01:13:46 字數 2444 閱讀 8536

這篇基礎教學

由於之前胡亂fork了很多沒有實踐的專案,需要為了以後的github開發整理出來,這篇文章的目的就是github拓荒,怎麼從乙個雜亂的github開始到自己可維護的github專案工作站,之間講解一些實際的操作。

你可以學到:如何刪除fork專案;如何在github新建專案;如何快速編寫readme.md檔案;git基本命令操作;

我的初始github是這樣的:

選中並進入你要刪除專案;

選擇專案欄最右邊的setting

拉到最下邊,根據提示操作就好了。

在你的github**,github就提示你可以新建乙個project,做乙個自己的github倉庫專案,點進去之後就可以去按照自己的專案規劃命名(注意repository name只能填寫英文本元,否則你建立的工程只能是owner/-的形式,如果想要有中文提示可以在下邊的description中填寫。

建立好之後進入如下頁面,最上邊的http/ssh 鏈結是給你git clone自己專案用的。初始化工程的操作,github已經給你想好了,

git clone 鏈結之後

建立readme.md檔案,markdown格式用於讓別人快速了解你的專案

echo "# -" >> readme.md

初始化git ->在本地暫存區加入你想提交的檔案,全部改動可以用git add 

git init

git add readme.md

檔案提交到本地倉庫,並設立遠端倉庫為origin名(一般你git clone回來已經設定了origin)

git remote add origin ***.git

git remote -v //這個時候你可以檢視遠端倉庫資訊

從本地倉庫提交到遠端倉庫 origin是遠端倉庫名,master是你提交的分支名

git push origin master

很多教程會教你如何寫markdown,其實與其自己設計不如直接點開乙個readme.md檔案自己看人家怎麼寫的,要我說markdown這種東西就不需要學,自己照著寫自己想寫的內容就好了:

直接點鏈結看icu996寫的讀我:

或者halo工程的:

之前在簡單介紹中提過一下git的概念,現在簡單說下git的常規用法

git最常用的提交:

git add .

git commit -m

git push 《倉庫名》 《分支名》

切換分支並更新工作區

git checkout 《分支名》

選擇乙個分支合併到自己所在的分支 

git cherry-pick

新建乙個tag在當前commit

git tag

git tag -d //刪除tag

和遠端倉庫**合併

git fetch 《倉庫名》 《分支名》 //拉取遠端倉庫的分支到本地

git rebase 《倉庫名》/《分支名》  //合併本地**,如果有衝突解決後git rebase --continue就好

合併commit提交

git rebase -i head~3 //選取最近3個commit進行合併成乙個 

此時進入介面把想合併的分支向下填寫squash就好:

後悔藥:把最近一次的commit撤回

git reset head^ --soft //撤回到工作區重新編輯上一次提交

git reset head^ --hard //丟棄工作區 返回到上一次提交之前

常用的就這些,更多可看阮老師blog

浮躁的2 0和報業拓荒

2.0的草根真的很火爆。我最近見過的 朋友 無論年齡無論職業都在忙著 創業 尤其是it界的軟體開發人員,瘋了!他們的模式類似 程式幾乎類似,每乙個人都有正常的工作。每天晚上,夜幕包裹之下書房裡劈劈啪啪的敲打聲就是未來的夢想。他們為自己的50歲在雕刻乙份保障。我看到了他們沒有沙發和電視的客廳,甚至只有...

如何使用github?

作為在it界被廣泛使用的公共 平台,github已經成為it從業人員必需熟練掌握的軟體工具。本文是作者乙個學習筆記。以供讀者參考使用。learn git baching 所謂軟體開發 的版本控制 軟體 是指在軟體開發過程中,按照提交到伺服器的時間順序來儲存 的工具 軟體 因為是按照提交時間順序來儲存...

GitHub使用簡介 github如何使用

關於github的常見使用方法,請參考官網上面的說明。本篇文件只是針對於常用的,而且容易犯錯的用法進行說明。僅僅是個人觀點。如何使用github?1 常用的是首先在github上建立乙個版本庫,然後接下來的工作是在本機建立乙個版本庫,注意不一定要和原來那個版本的檔名相同。比如原來建立的版本為hell...