Git入門教程(上)

2021-09-19 09:41:25 字數 1848 閱讀 2406

首先,使用github的`windows客戶端將專案clone到本地

假設將test這個專案的目錄放在了中c:\xampp\htdocs\github\test,然後開啟git shell,進入test目錄,然後在目錄裡面新建乙個test.txt,寫上'hello git';然後git add test.txt這樣,就將檔案加到本地的git專案中。這個時候可以使用 git status 檢視狀態,可以看出有乙個 new file,就說明新增到了git的本地倉庫中。

然後使用git commit -m 'this is a test'來提交。

git提交時,提交的說明是必選的,即-m是必選的。commit 命令只是提交到本地倉庫,並沒有提交到遠端。

然後git push(直接git push 後面不需要任何引數)。

使用客戶端的好處是不需要git initgit clone(用客戶端就操作了)

也不需要什麼ssh,填寫使用者名稱和密碼,方便快捷。

筆記:先commitpush

從**獲得關於git的知識?

《pro git》

git中國以及

這三個基本已經夠了。

因為畢竟是做**的,研究的太深(隨時檢視官網的bug說明和新特性)沒啥意思。

那麼如何新增乙個資料夾?

新建乙個資料夾,比如叫folder。空的資料夾git是不會做任何處理的。

在裡面新建乙個test.gitkeep檔案(檔名可以隨意)

然後git add folder,後面的流程是一樣的。

其實只要folder裡面有檔案就會git就會去管理,比如裡面是乙個test.txt也可以,但是官方建議使用.gitkeep字尾名。

比如test.txt 修改了

那麼直接

git add -u test.txt

後面不變,

那麼我想提交所有的修改了得檔案呢?

git add -u *

直接使用萬用字元就可以

使用git pull來更新伺服器的資料到本地:

比如,我在github上面修改了一些檔案或者新增了一些檔案,需要更新到本地,使用git pull就可以了:

比如你正在開發新功能,開發到一半突然要解決乙個緊急bug。這個時候要把已經修改的那些檔案暫存。不然就會隨著bug修改一起提交,肯定是不行。這個時候git stash就起到了巨大作用。他儲存了你當前工作狀態,等開發人員bug提交以後,再git stash pop,這個時候所有的已開發的還原,再繼續開發。

git stash是非常有用。

git branch//檢視當前分支

git branch -a//檢視所有分支

使用下面兩個命令建立分支,比如建立 remotes/origin/1.1這個分支:

git branch remotes/origin/1.1

git checkout remotes/origin/1.1

然後git pull

這樣在本地和遠端都有remotes/origin/1.1這個分支了。

git merge branchname

將branchname的分支合併到當前分支。

Git入門教程

1 首先在上註冊乙個賬號.2 註冊成功以後,新建乙個repository 倉庫 新建介面如下 輸入專案名稱,其他全部預設即可 建立成功後,瀏覽器跳轉到乙個新頁面,如下 紅色標註的位址要記住 接下來要用到。這裡提示你如何通過命令列提交專案到你剛才新建的repository。剛才新建repository...

git入門教程

說明 git是乙個很有效的版本管理工具,linux核心就是通過它來管理的,下面是乙個git使用規範,是站在乙個新手的角度寫的,所以詳細而且直接。參考文件 下面的例子在ubuntu 8.10下完成。git的命令有兩種方式如 git show branch 和 git show branch 他們是等價...

git入門教程

國內映象安裝 國內源 一 安裝 linux平台 linux 平台上安裝 git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的 所以需要先安裝這些依賴工具。在有 yum 的系統上 比如 fedora 或者有 apt get 的系統上 比如 debian 體系...