關於github一些比較重要的命令

2022-07-25 00:39:29 字數 1412 閱讀 9694

奇文共欣賞

這篇部落格還是講的不錯地

1.建立乙個新的repository:

先在github上建立並寫好相關名字,描述。

$cd ~/hello-world        //到hello-world目錄

$git init                     //初始化

$git add .                   //把所有檔案加入到索引(不想把所有檔案加入,可以用gitignore或add 具體檔案)

$git commit               //提交到本地倉庫,然後會填寫更新日誌( -m 「更新日誌」也可)

$git remote add origin [email protected]:wadeleng/hello-world.git        //增加到remote

$git push origin master    //push到github上

2.更新專案(新加了檔案):

$cd ~/hello-world

$git add .                  //這樣可以自動判斷新加了哪些檔案,或者手動加入檔案名字

$git commit              //提交到本地倉庫

$git push origin master    //不是新建立的,不用再add 到remote上了

3.更新專案(沒新加檔案,只有刪除或者修改檔案):

$cd ~/hello-world

$git commit -a          //記錄刪除或修改了哪些檔案

$git push origin master  //提交到github

4.忽略一些檔案,比如*.o等:

$cd ~/hello-world

$vim .gitignore     //把檔案型別加入到.gitignore中,儲存

然後就可以git add . 能自動過濾這種檔案

上面講的都是在本地更新之後如何上傳到github repository上面,下面講一下如何將github上面更新的東西同步到本地上來

5.clone**到本地:

$git clone [email protected]:wadeleng/hello-world.git

假如本地已經存在了**,而倉庫裡有更新,把更改的合併到本地的專案:

$git fetch origin    //獲取遠端更新

$git merge origin/master //把更新的內容合併到本地分支

6.撤銷

$git reset

git merge--------把多個開發的歷史版本合併在一起

一些比較重要的函式

void start void launchprojectile 協同程式 同步執行 執行結果 starting 0.0 和 before waitandprint finishes 0.0 兩句,2秒後列印 waitandprint 2.0 waitandprint在start函式內執行,可以視同...

學習C語言的一些比較重要的要點

c語言筆記10.20 d 列印整型 f 列印浮點型 打小數 p 以位址的形式列印 c 列印字元型 x 列印十六進製制數字 s 列印字串 乙個位元組 8個位元位 位元組char 1 short 2 long 4 long long 8 float 4 double 8 int 4 c語言標準規定siz...

比較重要的演算法

下面是一些比較重要的演算法,原文羅列了32個,但我覺得有很多是數論裡的,和計算機的不相干,所以沒有選取。下面的這些,有的我們經常在用,有的基本不用。有的很常見,有的很偏。不過了解一下也是好事。也歡迎你留下你覺得有意義的演算法。注 本篇文章並非翻譯,其中的演算法描述大部份摘自wikipedia,因為維...