2017年3月14日

git學習記錄

 學習git 筆記


git 環境設定
git config --list
git config --global user.email " 你的email"
git config --global user.name "你的姓名"
安裝數據庫 git init
新增索引 git add .
檢查狀態git status 
提交記錄 git commit -m "更新記錄"
忽略檔案 .gitignore
建立.gitignore把忽略檔案記錄其中表達方式(檔名 *.副檔名 資料夾/)
index.html
*.txt
forder/

取消索引
git reset HEAD
git reset HEAD 檔案名稱
還原檔案
git checkout 檔案
git reset --hard 還原整個專案

下載專案
git clone網址
上傳
git push

git branch
回復版本(四碼在git log中)
git checkout 前四碼
回到最新版本
git checkout master

建分支
git branch 分支名稱
合併分支
git merge 分支名稱

查詢標簽
git tag
詳細標簽
 git tag n
git tag 標簽

git checkout 標簽名稱
git tag -am "詳細內容" 標簽

git stash 暫時存當下目錄
git stash list  列出暫存記錄
git stash pop 還原暫存
git stash drop 刪除最新暫存
git stash clean 刪除全部暫存

有分支時push
git remote 查詢遠端數據庫
git remote rename 原名稱 修改名稱
git push origin master issue
                            [預設遠端主機名稱] [分支名稱]

git pull 更新其他開發者資料

git page

沒有留言: