git 學習 一 初始化和提交

2022-03-06 11:45:34 字數 1885 閱讀 9445

建立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...