git初學者教程

2021-09-02 10:08:44 字數 1148 閱讀 7403

最近把程式設計學習的**託管在github上,我作為乙個git的業餘使用者,現在把關於git的知識整理一下。

1、首先找乙個**託管**,像github,註冊乙個使用者名稱yourname。

2、在github上新建乙個空的專案,寫好名稱,比如clang。

4、設定好本地的ssh金鑰:

5、選乙個本地的專案存放位置,比如/home資料夾。

6、在home下新建你的專案clang資料夾,進入clang資料夾,新建乙個readme檔案,然後使用如下命令:

$ git status   //檢視當前專案下所有文的狀態,如果第一次,你會發現都紅顏色的,因為它還沒有交給git/github管理。

$ git add .   //(.)點表示當前目錄下的所有內容,交給git管理,也就是提交到了git的本地倉庫。

ps:git的強大之處就是有乙個本地倉庫的概念,在沒有網路的情況下可以先將更新的內容提交到本地倉庫。

$ git commit –m "new natter "  //對你更新或修改了哪些內容做乙個描述。

$ git remote add origin [email protected]:yourname/clang.git

//如果你是第一次提交專案,這一句非常重要,這是你本地的當前的專案與遠端的哪個倉庫建立連線。

ps: origin可以改為別人的名字,但是在你下一次push(提交)時,也要用你修改之後的名字。

$ git remote -v  //檢視你當前專案遠端連線的是哪個倉庫位址。

$ git push -u origin master  //將本地的專案提交到遠端倉庫中。

8、如果想刪除專案中的乙個檔案,比如clang資料夾下的a.c :

$cd clang/

$git rm a.c

$gir commit -m "delete a.c"

$git push origin master

9、如果你想使本地的clang專案與**上最新的專案同步:

$ cd clang/

$ git fetch origin    //取得遠端更新,這裡可以看做是準備要取了

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

以上就是git**託管的初學者教程,作為知識記錄,歡迎補充指正。

Sprite Kit教程 初學者 1

注 本文譯自sprite kit tutorial for beginners ios 7中附帶了乙個非常棒的sprite kit示例工程,名字叫做adventure。不過這個示例工程稍微有點複雜,不太適合初學者。本文的目的就是做乙個關於sprite kit使用的初級教程。通過本文,你可以從頭到尾的...

初學者談初學者學html

這是乙個段落。解釋一下就是 html 與 html 之間的文字是描述網頁。head 與 head 之間的文字是文件的元資料。title 與 之間的文字是文件的標題。body 與 body 之間的文字是可見的頁面內容,是文章的主體部分。h1 與 h1 之間的文字被顯示為乙個大標題。p 與 p 之間的文...

10 個對初學者有用的 GIT 教程

git是用於 linux 核心開發的版本控制工具。與常用的版本控制工具cvs subversion等不同,它採用了分布式版本庫的方式,不必伺服器端軟體支援,使源 的發布和交流極其方便。git的速度很快,這對於諸如linux kernel這樣的大專案來說自然很重要。git最為出色的是它的合併跟蹤 me...