首先,使用githu
b的`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 init
,git clone
(用客戶端就操作了)
也不需要什麼ssh,填寫使用者名稱和密碼,方便快捷。
筆記:先commit
再push
從**獲得關於git的知識?
《pro git》
git中國以及
這三個基本已經夠了。
因為畢竟是做**的,研究的太深(隨時檢視官網的bug說明和新特性)沒啥意思。
那麼如何新增乙個資料夾?
新建乙個資料夾,比如叫folder。空的資料夾git是不會做任何處理的。
在裡面新建乙個test.gitkeep檔案(檔名可以隨意)
然後git add folder
,後面的流程是一樣的。
其實只要folder裡面有檔案就會git就會去管理,比如裡面是乙個test.txt也可以,但是官方建議使用.gitkee
p字尾名。
比如test.txt 修改了
那麼直接
git add -u test.txt
後面不變,
那麼我想提交所有的修改了得檔案呢?
git add -u *
直接使用萬用字元就可以
使用git pull
來更新伺服器的資料到本地:
比如,我在github上面修改了一些檔案或者新增了一些檔案,需要更新到本地,使用git pull
就可以了:
比如你正在開發新功能,開發到一半突然要解決乙個緊急bug。這個時候要把已經修改的那些檔案暫存。不然就會隨著bug修改一起提交,肯定是不行。這個時候git stas
h就起到了巨大作用。他儲存了你當前工作狀態,等開發人員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 體系...