本地倉庫:
1.建立乙個目錄
$ mkdir /home/xsw/go
$ cd /home/xsw/go
$ pwd
/home/xsw/go
2.初始化本地倉庫
$ git init
initialized empty git repository in /home/xsw/go/ .git/
說明:在當前目錄下應該多了乙個.git的目錄,這個目錄是git來跟蹤管理版本庫
3.用命令git add告訴git,把檔案新增到倉庫:
$ touch readme.txt
$ git add readme.txt
4.用命令git commit告訴git,把檔案提交到倉庫:
$ git commit -m "wrote a readme file"
[master (root-commit) eaadf4e] wrote a readme file
1 file changed, 2 insertions(+)
create mode 100644 readme.txt
5.檢視狀態
$ git status
遠端倉庫:
6.把已有的本地倉庫與之關聯,然後把本地倉庫的內容推送到github倉庫。
$ git remote add origin [email protected]:jin-long/go.git
7.把本地庫的所有內容推送到遠端庫
$ git push -u origin master
由於遠端庫是空的,我們第一次推送master分支時,加上了-u引數,git不
但會把本地的master分支內容推送的遠端新的master分支, 還會把本地的
master分支和遠端的master分支關聯起來, 在以後的推送或者拉取時就可
以簡化命令。
9.切換分支或恢復工作樹檔案
git checkout new_project #切換分支
git checkout -b new_project #建立乙個新的分支
#注意:在使用 git checkout 時,如果其對應的檔案被修改過,那麼該修改會被覆蓋掉。
10.命令用於列出,建立或刪除分支。
git branch #列出分支
git branch dev2 #建立分支
git branch -a #檢視本地與遠端分支
#如果給出了--list
,或者如果沒有非選項引數,則列出現有的分支; 當前分支將以星號突出顯示。
請注意,提供時,必須使用
--list
; 否則命令被解釋為分支建立。
Git基本操作
1.初始化倉庫 git init 2.配置作者資訊 git config global user.email youremail corp.com git config global user.name yourname 3.新增檔案到暫存區 git add git add 新增所有檔案到暫存區 4...
git基本操作
1.先建乙個資料夾 mikdir gittest 這時就會有乙個gittest資料夾,cd gittest 進入這個資料夾 ls一下,就會看到gittest下沒有東西 2.生成乙個git git init cat git 顯示一下所有git 3.建乙個檔案 touch readme.md 這時git...
Git基本操作
21 nov,錦州 同生活中的許多偉大事件一樣,git 誕生於乙個極富紛爭大舉創新的年代。linux 核心開源專案有著為數眾廣的參與者。絕大多數的 linux 核心維護工作都花在了提交補丁和儲存歸檔的繁瑣事務上 1991 2002年間 到 2002 年,整個專案組開始啟用分布式版本控制系統 bitk...