You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/07-Features/04-git.md
+46Lines changed: 46 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,3 +40,49 @@ In the Clone Repository dialog, clicking on `More Options` expands additional se
40
40
41
41
*If cloning fails due to authentication issues (e.g., timeout errors), you might need to manually provide your credentials.*
42
42
43
+
44
+
## File status
45
+
46
+
All files with changes are displayed in the Git panel along with their status, such as *Modified*, *Untracked*, and *Deleted*. For modified files, a Git diff button is available.
For *Modified* and *Deleted* file statuses, a `Discard Changes...` button is shown. Clicking it will reset the changes for *Modified* files and restore *Deleted* files.
58
+
59
+
For *Untracked* files, a `Delete File...` button is available. Clicking it will delete the file.
60
+
61
+

62
+
63
+
64
+
65
+
## Commit
66
+
67
+
To stage/unstage the files, click the checkbox icon at the top-left of the Git panel. This will affect all the files in the working tree.
68
+
69
+

70
+
71
+
You can also stage/unstage individual files by selecting or deselecting the checkbox next to each file.
72
+
73
+
Once you get all your required files to the staging area, click on the `Commit` button.
74
+
75
+

76
+
77
+
This will open up Git commit dialog box, which will display all the changes made to the files that are to be commited.
78
+
You can enter your commit message in the input box provided.
> The commit input box also displays the number of characters in the commit message.
83
+
84
+
*If your commit message is longer, you can use the `Extended` button at the top-right of the dialog. This expands the input area, making it easier to write detailed commit messages.*
85
+
86
+
The commit dialog box also provides options to :-
87
+
***Amend Last Commit**: Selecting this option allows you to modify the most recent commit instead of creating a new one.
88
+
***Skip Pre-Commit Checks**: Enabling this option bypasses any pre-commit hooks or validation steps.
0 commit comments