建立版本庫
版本庫:responsitory 可以簡單理解成為乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來。
(1)建立乙個新目錄
$ makdir learngit
$ cd learngit
$ pwd //pwd 命令用於顯示當前目錄
(2)通過git init命令把這個目錄變成git可以管理的倉庫
把檔案新增到版本庫
注意 建立的檔案一定要放到前面建立的 目錄或者子目錄下面
(1) 命令git add 把檔案新增到倉庫
$ git add readme.text
(2) 命令git commit 把檔案提交到遠端倉庫
$ git commit -m "write a readme file"
備註:-m "***" 是為提交的檔案新增備註資訊
上下五千年
(1) 版本回退
(2)撤銷修改
分支管理
4.1 建立與合併分支
(1)建立test分支並切換到test分支
$ git checkout -b test
備註: git checkout 加上 -b引數 表示建立並切換 相當於兩條命令
// git branch test
// git checkout test
然後 可以用 git branch檢視當前分支(會列出所有的 分支 當前分支有乙個*)
(2)分支提交
$ git add readme.text
$ git commit -m "branch test"
(3)切回master分支 $ git checkout master
(4)把test分支的工作成功合併到master分支
git merge test
小結
檢視分支:git branch
建立分支:git branch 切換分支:git checkout 或者git switch 建立+切換分支:git checkout -b 或者git switch -c 合併某分支到當前分支:git merge 刪除分支:git branch -d
Git 基礎知識
2019 february 16 git簡寫 狀態說明 備註?untracked 未跟蹤此檔案在資料夾中,但並沒有加入到git庫,不參與版本控制,通過git add 狀態變為staged mmunmodified 已入庫未修改 如果它被修改,而變為modified,如果使用git rm移出版本庫,則...
git基礎知識
git歷史 略 git與svn對比 集中式版本控制工具缺點 git是分布式版本控制系統,分為兩種型別的倉庫 本地倉庫和遠端倉庫 git工作流程 工作流程如下 從遠端倉庫中轉殖 到本地倉庫 從本地倉庫中checkout 然後進行 修改 在提交前先將 提交到暫存區 提交到本地倉庫。本地倉庫中儲存修改的各...
Git基礎知識
git版本控制下的工程區域的概念 版本庫 repository 在工作區中有乙個隱藏的目錄.git,這個資料夾就是git的版本庫,裡面存放了git用來管理該工程的所有版本資料,也叫本地倉庫。工作區 working directory 日常工作的 檔案或者文件所在的資料夾。暫存區 stage 一般存放...