建立git版本庫
$ mkdir gitstudy
$ cd gitstudy
$ git init
nitialized empty git repository in /users/fengxi/documents/gitstudy/.git/
新建乙個檔案$ vim
good git
git is a file version control system
:w readme.txt
:q
檢視檔案$ ls
readme.txt
提交檔案$ git add readme.txt
$ git commit -m "create readme.txt file"
[master (root-commit) 69a629d] create readme.txt file
1 file changed, 2 insertions(+)
create mode 100644 readme.txt
修改檔案$vim
:open readme.txt
good git
git is a file version control system
good good study //新新增的
:wq
檢視狀態$ git status
on branch master
changes not staged for commit:
(use "git add ..." to update what will be committed)
(use "git checkout -- ..." to discard changes in working directory)
modified: readme.txt
no changes added to commit (use "git add" and/or "git commit -a")
修改內查詢$ git diff readme.txt
diff --git a/readme.txt b/readme.txt
index 058f007..7550558 100644
--- a/readme.txt
+++ b/readme.txt
@@ -1,2 +1,3 @@
good git
git is a file version control system
+good good study
提交修改$ git add readme.txt
提交前檢查$ git status
on branch master
changes to be committed:
(use "git reset head ..." to unstage)
modified: readme.txt
git提醒我們readme.txt將會被提交
提交
$ git commit -m "add good study"
[master 148ff70] add good study
1 file changed, 1 insertion(+)
提交後再次檢視$ git status
on branch master
nothing to commit, working directory clean
工作目錄已經乾淨了全部都已經提交 git初始化倉庫,遠端提交
1.到專案目錄下初始化本地倉庫 git init2.將需要的未跟蹤檔案新增到暫存區,這裡新增了所有 git add 3.提交暫存區的檔案到本地倉庫 git commit m 初始化提交 這個時候,使用git status進行檢查會提示nothing to commit,working directo...
Git和GitHub初始化
git在初次使用前 需要開啟 git.bash git config global user.name git config global user.email xx qq.com 具體可以看 官方教程 使用者資訊 如果是打算通過idea 使用git 已經不需要通過命令列設定了,直接使用idea整合...
Git學習教程(二) 配置和初始化
第二課.配置和初始化 配置git 在使用git之前你需要配置一下git。git在你建立提交的時候會記錄你的名字和email位址,所以你應該告訴git這些內容。可以使用 git config 命令來設定,如果傳遞引數 global 它會將這些值記錄在 gitconfig檔案裡,作為這些配置的預設值。g...