這是一篇我在2022年於台北趨勢科技暑期實習的筆記,如果對趨勢科技暑期實習面試有興趣,可以看暑期實習1:趨勢科技面試過程|2022。
一、 Status
查看狀態:git status
二、Add
加全部:git add . 加整個檔案:git add file_path 加檔案部分:git add -p file_path
三、Remove
刪除檔案:git rm <file> == rm + git add 不想讓git託管,但檔案保留:git rm --cached <file>
四、Log
看log:git log 看前m項log摘要:git log --online -n 看所有歷史log:git reflog
五、Commit
稍後添加訊息:git commit 直接添加訊息:git commit -m "message" 拆掉commit:git reset (--soft/hard) <commit_sha> 修改最後一個訊息:git commit --amend -m "message" 修改大量的commit:git rebase -i <commit_sha>
六、Branch
看目前分支:git branch 看所有分支:git branch -a 新增分支:git branch <branch> 更改分支:git branch -m <old_branch> <new_branch> 刪除分支:git branch -d <branch> 切換分支:git checkout <branch> 新增+切換分支:git checkout -b <branch> 在某commit開分支:git branch <branch> <commit_sha>
七、Merge
合併:git merge <merged_branch>
* B is merged into A:git checkot A -> git merge B,A會多出B的東西,但B的東西維持不變!
八、Stash
暫存:git stash (save) 查看所有暫存:git stash list 取回暫存:git stash pop <stash_num> 刪掉某暫存:git stash drop <stash_num>
如果pop stash和現有狀態衝突的話,衝突的部分會寫在有衝突的檔案中,只要手動更改蟲圖地方,然後再drop stash即可。
九、Clone
下載master:git clone <remot_repo> 下載某分支:git clone -b <branch> <remot_repo>
十、Push
使用origin上傳某分支:git push origin <branch> 強迫上傳某分支:git push origin <branch> --force
十一、Pull
抓取+merge:git pull == git fetch + git merge 抓取+rebase:git pull --rebase 抓取+merge:git pull <遠端主機名> <遠端分支名 >:<本地分支名>
十二、Config
更改作者:git config --global user.name "Tsung Square" 更改信箱:git config --global user.email TsungSquare@example.com 使用者設定:git config --list 更改編輯器為Notepad++:git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
相關文章
- 暑期實習0:背景、面試、結果|趨勢、默克、時刻
- 暑期實習1:趨勢科技面試過程|2022
- 暑期實習2:默克集團一面過程|2022
- 暑期實習3:默克集團二面過程|2022
- 暑期實習4:時刻科技面試過程|2022
- 暑期實習5:租屋、銀行帳戶、托運機車、健身房|前置作業
- 暑期實習6-1:寧夏夜市、給力健身、傳品牛排、趨勢報到|實習日記
- 暑期實習6-2:AI機器人、遼寧夜市、饒河夜市|實習日記
- 暑期實習6-3:金魚腦、暖心借錢、不要加班、code review|實習日記
- 暑期實習6-4:DISC有禮貌、人資會議、薪資微調|實習日記
- 暑期實習6-5:內推、旭集、瓦城、畢業典禮|實習日記
- 暑期實習7-1:變數|Robot Framework筆記
- 暑期實習7-2:控制、迴圈、關鍵字|Robot Framework筆記
- 暑期實習7-3:Git筆記
- 暑期實習8-0:美食地圖|總目錄
- 暑期實習8-1:美食地圖|大安區
- 暑期實習8-2:美食地圖|大安區
- 暑期實習8-3:美食地圖|中山區
- 暑期實習8-4:美食地圖|中山區
- 暑期實習8-5:美食地圖|中正區
- 暑期實習8-6:美食地圖|松山區
- 暑期實習∞|工作、薪資福利、心得|2022趨勢科技
留言
張貼留言