關於github的簡單實用

2022-05-24 00:00:17 字數 1929 閱讀 6803

一張圖 說明github適合實用:

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 . 能自動過濾這種檔案

5.clone**到本地:

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

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

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

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

6.撤銷

$git reset

7.刪除

$git rm  * // 不是用rm

//------------------------------常見錯誤-----------------------------------

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

解決辦法:$ git remote rm origin

然後在執行:$ git remote add origin [email protected]:wadeleng/hello-world.git 就不會報錯誤了

2. $ git push origin master

解決辦法:$ git pull origin master //先把遠端伺服器github上面的檔案拉先來,再push 上去。

本人遇到的還有乙個錯誤就是,工程傳進github 了可是裡頭缺少檔案,

解決方法 $git add .    (注意一點  。  )表示新增所有檔案,

關於GitHub的簡單介紹

github是目前世界上最先進的分布式版本控制系統,最初由linus torvalds編寫,用作linux核心 的管理。在推出後,git在其它的專案中也取得了很大成功,尤其是在ruby社群中。目前,包括rubinius merb和bitcoin在內的很多知名專案都使用了git。git同樣可以被諸如c...

關於tdengine的簡單實用

最近研究tdengine,記錄使用隨筆 1.docker下安裝 docker run itd name tdengine restart always hostname node2 privileged true v data tdengine log var log taos v data tde...

github的簡單實用的初級教程

1 首先到github.com官網上註冊賬號密碼,選擇公開的庫。2 sshkey是為了避免每次更新 託管服務的時候輸入github的使用者和密碼,所以先在電腦上生成ssh key 第一步 先輸入命令ssh keygen t rsa c 註冊時你登記的郵箱 第二步,輸入你的ssh key的密碼 密碼要...