Git 指令

tags: git

一、建立檔案

.gitignore //不上傳檔案

二、指令

git --version                                //檢查版本
git init                                     //初始化git
git add [--all]                              //加入檔案
git add -f [filename]                        //強制加入檔案
git commit -m "mag"                          //建立儲存檔
git config user.name "name"                  //使用者名稱
git config user.email "email@gmail.com"      //使用者信箱
git remote add origin [url]                  //加入連線
git remote add [tagname] [url]               //新增團隊連線
git remote -v                                //檢視你已經設定好的遠端版本庫
git push -u origin master                    //第一次上傳
git push -u                                  //第n次上傳
git push --force                             //強制上傳
git checkout [file]                          //還原到修改前的儲存檔
git clone [url]                              //下載別人的專案
git reset [hash]                             //選擇還原點
git reset HEDE [filename]                    //將檔案從暫存檔中拿掉
git pull origin                              //更新專案(他人上傳之專案)
git pull [tagname] master                    //與團隊同步
git status                                   //顯示狀態(add file)
git log                                      //顯示已記錄儲存檔(commit)
git rm --cache [date] -r                     //刪除cache(刪除檔案)
git credential-wincred erase                 //清除帳號
	protocol=https
	host=github.com
git stash                                    //加入暫存
git stash pop                                //恢復暫存
git stash drop                               //刪除暫存,未指定刪除最新一筆的操作
git stash clear                              //刪除全部暫存

三、操作

建立新專案(第一次)

git init > git add [--all] > git commit -m "msg" > git push -u [tagname] master

上傳更新專案

git add [--all] > git commit -m "msg" > git push -u [tagname]

★先設置.gitignore,在進行git add