Autoplay
Autocomplete
Previous Lesson
Complete and Continue
7-1-4-GitEpisode4(第4篇)-Diff、Patch、GitIgnore、Stash、WorkTree、GitBlame、GitShow、GitBundle
關於本課程
FAQ-Handout,SampleCode(常見問題-講義、範例程式碼)
(P0)Git(1to8)(版控神器)(眉角學程) (4:20)
(P4)Git課程使用說明書 (29:23)
(P5-1)整個學程簡介 (51:22)
(P5-2)GitEpisode1(第1篇)-Stage、Commit (7:28)
(P5-3)GitEpisode2(第2篇)-Branch、Merge (7:05)
(P5-4)GitEpisode3(第3篇)-LocalBranch、RemoteTrackingBranch、RemoteBranch、AnnotatedTag、LightweightTag (19:20)
(P5-5)GitEpisode4(第4篇)-Diff、Patch、GitIgnore、Stash、WorkTree、GitBlame、GitShow、GitBundle (14:53)
(P5-6)GitEpisode5(第5篇)-Rebase、Revert、InsertCommit、UpdateCommit、DeleteCommit (16:37)
(P5-7)GitEpisode6(第6篇)-BackUp GitConfig、GitHook、Jest、PreCommit、Husky、Eslint、EslintConfig、LintStaged (18:15)
(P5-8)GitEpisode7(第7篇)-GitObject、Blob、Tree、Commit、Tag、Compress、ShrinkRepository (23:28)
(P5-9)GitEpisode8(第8篇)-GitHub、(Centralized、FeatureBranch、Forking、GitFlow)Workflow (17:02)
(P5-10)Git(版控神器)CrashCourse(速成班) (12:32)
關於index、關於GitDiff和Patch
(T25-1)Tutorial簡介 (9:15)
(T25-2)GitBash的前置準備 (18:53)
(T25-3)關於index (8:43)
(T25-4)介紹Git指令,關於GitDiff的nameOnly、nameStatus、diffFilter (7:19)
(T25-5)關於GitDiff的nameOnly、nameStatus、diffFilter (35:20)
(T25-6)關於GitDiff和GitApply (21:22)
(T25-7)複習GitCommand (8:36)
(T25-8)我的個人建議 (13:25)
關於GitIgnore
(T26-1)Tutorial簡介 (3:18)
(T26-2)GitBash的前置準備 (5:44)
(T26-3)Scenarios1的GitIgnore忽略RootFile (5:12)
(T26-4)Scenarios2的GitIgnore忽略Folder (5:44)
(T26-5)Scenarios3的GitIgnore忽略Hierarchy (6:38)
(T26-6)Scenarios3的GitIgnore忽略Extension副檔名 (6:05)
(T26-7)關於GitIgnoreTemplate (2:11)
(T26-8)複習GitCommand (4:13)
(T26-9)我的個人建議 (4:58)
關於Stash和WorkTree
(T27-1)Tutorial簡介 (19:46)
(T27-2)GitBash的前置準備 (5:37)
(T27-3)SourceTree的前置準備 (2:57)
(T27-4)SourceTree的git stash (push -m StashMessage) (--keep-index)。git stash show (-p) StashIndex (20:54)
(T27-5)SourceTree的git stash apply (--index) StashIndex (1:53)
(T27-6)SourceTree的StageAndStas。git stash (push -m StashMessage) (-u) (--keep-index) (9:35)
(T27-7)SourceTree的CreateBranchCheckoutBranchApplyStashDeleteStash。git stash branch Branch StashIndex (6:12)
(T27-8)SourceTree的git stash pop (--index) StashIndex。git stash drop StashIndex。git stash clear (7:48)
(T27-9)GitBash的git stash (push -m StashMessage) (--keep-index)。git stash show (-p) StashIndex (22:20)
(T27-10)GitBash的git stash apply (--index) StashIndex (10:19)
(T27-11)GitBash的StageAndStas。git stash (push -m StashMessage) (-u) (--keep-index) (18:09)
(T27-12)GitBash的CreateBranchCheckoutBranchApplyStashDeleteStash。git stash branch Branch StashIndex (7:47)
(T27-13)GitBash的git stash pop (--index) StashIndex。git stash drop StashIndex。git stash clear (12:46)
(T27-14)複習GitCommand (24:25)
(T27-15)我的個人建議 (15:08)
(T28-1)Tutorial簡介 (10:48)
(T28-2)GitBash的前置準備 (17:14)
(T28-3)GitBash的GitWorkTree (20:29)
(T28-4)複習GitCommand和我的個人建議 (6:33)
關於GitLog和GitShow和GitBlame
(T29-1)Tutorial簡介 (14:31)
(T29-2)SourceTree的前置準備 (38:19)
(T29-3)SourceTree的GitLog。關於CommitSearch和ShowFileLog (6:21)
(T29-4)SourceTree的GitShow。關於ShowFileLog和OpenCurrentVersion和OpenSelectVersion和CustomAction (16:23)
(T29-5)GitBash的GitLog,關於GitLog。git log (--oneline) (--graph) (--all) (-N) (6:23)
(T29-6)GitBash的GitLog,關於ShowFileLog。git log (-p) (-N) (CommitId) File (16:31)
(T29-7)GitBash的GitLog,關於GitLogState。git log (--stat) (7:55)
(T29-8)GitBash的GitLog,關於GitLogPrettyFormatLog。git log (--author=Name) (--since=Date) (25:30)
(T29-9)GitBash的GitLog,關於HowManyCommitsOnCurrentBranch。git log --onelineWc -l (4:31)
(T29-10)SourceTree的GitLog,關於CommitSearch (4:43)
(T29-11)GitBash的GitShow (18:55)
(T29-12)GitBash的GitBlame (19:39)
(T29-13)複習GitCommand和我的個人建議 (31:53)
關於GitBundle
(T30-1)Tutorial簡介 (9:48)
(T30-2)SourceTree的前置準備 (29:28)
(T30-3)User1建立1stGitBundle (10:55)
(T30-4)User2執行Pull1stGitBundle,建立Create2ndGitBundle (13:13)
(T30-5)User3執行Pull2ndGitBundle,建立Create3rdGitBundle (12:14)
(T30-6)User1執行Pull3rdGitBundle,建立Create4thGitBundle (10:38)
(T30-7)複習GitCommand和我的個人建議 (13:47)
課程評價
課程評價
(T30-5)User3執行Pull2ndGitBundle,建立Create3rdGitBundle
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock