git 入門

安裝git 地址: https://git-scm.com/download/win
git init  初始化版本庫;

git config --global user.name "wangzai" 設置用戶名爲某某
git config --global user.email "[email protected]" 郵箱
 git config --list  查看配置信息


pwd  //查看當前目錄
ll  //查看所有文件,不包括隱藏文件
cd .. 返回上一層目錄
mkdir demo2  新建文件
cd demo2  進入文件
ll  查看所有文件
git init 初始化 當前git倉庫
ls -a 查看所有文件(包括隱藏文件(.開頭的文件都是隱藏文件)
echo "git repo2" >> test.txt        把信息追加到文本,  >> 管道追加符號。
cat   test.txt   展示當前文件內容。
git add test.txt  添加文件
git commit -m "repo2 first commit "  提交文件git  -m 是描述/備註的意思。
git status  查看當前狀態:所在分支。有無文件未提交。 
git 工作流:
工作區(本地開發使用)
暫存區:(測試區)
版本庫:(生產區)
git status 
git add  bash_demo.txt 從本地添加文件到暫存區
git commit -m "first commit"    從暫存區提交文件到生產區
git status  
修改文件
git add bash_demo.txt 
git reset head bash_demo.txt 恢復到上一個版本
git chechout -- bash_demo.txt  檢出文件到本地
git status
git add bash_demo_txt.txt 
git commit -m "second commit"  提價文件並添加註釋
git log   查看日誌
-- 獲取第一次 commit號。 
git reset --hard +(第一次提交的號)把暫存區和工作區回滾到第一次提交的內容。
git  status 
git rm bash_demo.txt  刪除文件
git commit -m "delete bash_demo"  提交添加備註
git status 
顯示的內容: on branch master  nothing to commit,working tree clean
圖解:git 工作流

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章