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: gitkraken-client/experimental-features.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,25 +7,25 @@ taxonomy:
7
7
8
8
---
9
9
10
-
Coming from the icy depths of the git ocean are GitKraken Client experimental features. These are ideas we are trying out that still have alot of work ahead, but that we want to share with the world sooner.
10
+
Coming from the icy depths of the Git ocean are GitKraken Client experimental features! These are ideas we are trying out that are still being worked on, but we want to share with the world sooner.
11
11
12
12
---
13
13
14
14
## Experimental Features
15
15
16
-
Navigate to <iclass="fas fa-cog"></i><kbd><strong>Preferences</strong><iclass='fa fa-caret-right'></i><strong>Experimental</strong></i></kbd> to access the experimental features menu.
16
+
Navigate to <iclass="fas fa-cog"></i><kbd><strong>Preferences</strong><iclass='fa fa-caret-right'></i><strong>Experimental</strong></i></kbd> to access the experimental features menu.
17
17
18
18
Experimental Features are still under development - treat these as an early sneak peek at some of the new functionality we're working on at GitKraken. Experimental features may not work as intended and could be changed or removed in the future. These settings are entirely optional and can be turned off at any time.
19
19
20
20
If you do experience issues, or have any other feedback, please reach out to us [Contact Support](https://help.gitkraken.com/gitkraken-client/contact-support/?issue_category__customer_facing_field_=Experimental+feedback&subject=GitKraken+Client+Experimental+feedback).
21
21
22
22
### Git Executable
23
23
24
-
When this setting is enabled, GitKraken will utilize the Git executable instead of the NodeGit library for certain Git actions including fetching and committing. This may provide increased performance and compatibility with certain projects and development environments. This is a partial implentation and will only effect some aspects of Git within GitKraken - the amount of git commands using the git executable will increase with each release.
24
+
When this setting is enabled, GitKraken Client will utilize the Git executable instead of the NodeGit library for certain Git actions including fetching and committing. This may provide increased performance and compatibility with certain projects and development environments. This is a partial implementation and will only affect some aspects of Git within GitKraken Client - the amount of Git commands using the Git executable will increase with each release.
25
25
26
-
**Use Git Executable:**☑ turn on this experimental feature! As soon as you check the box it is working.
26
+
**Use Git Executable:**<iclass="fa-regular fa-square-check"></i> turn on this experimental feature! Check the box to immediately apply the setting.
27
27
28
-
**Git Executable:** We automatically include git with GitKraken. You can select other from other versions that are installed on your system.
28
+
**Git Executable:** We automatically include Git with GitKraken Client. You can select other from other versions that are installed on your system.
29
29
30
30
##### Features using the Git Executable
31
31
@@ -43,13 +43,13 @@ Find below a list of features using the Git binary if the Git Executable experim
43
43
44
44
### AI Commit Message Generation
45
45
46
-
With this setting enabled, GitKraken will have the ability to generate commit messages from any staged changes. You can access this feature from the Command Palette (⌘P/Ctrl P, or the magic wand icon () in the toolbar), or you can click the sparkle icon () in the commit panel when you have staged changes.
46
+
With this setting enabled, GitKraken Client will have the ability to generate commit messages from any staged changes. You can access this feature from the Command Palette (⌘P/Ctrl P, or the magic wand icon () in the toolbar), or you can click the sparkle icon () in the commit panel when you have staged changes.
47
47
48
48
<divclass='callout callout--danger'>
49
49
<p> This feature requires sending a diff of your code changes to OpenAI. Ensure your code does not contain sensitive information before generating a commit message.</p>
50
50
</div>
51
51
52
-
**Generate Commit Messages with AI:**☑ turn on this experimental feature! As soon as you check the box it is working.
52
+
**Generate Commit Messages with AI:**<iclass="fa-regular fa-square-check"></i> turn on this experimental feature! Check the box to immediately enable the setting.
53
53
54
54
**OpenAi Api Key:** Your key generated by OpenAI. GitKraken Client uses `gpt-3.5-turbo` model for generating commit messages
55
55
@@ -64,7 +64,7 @@ Once you have AI commit message generation enabled you will see ✨ sparkles ✨
64
64
Once the commit message has been generated, you can still fully edit the message before committing. You can also click the ✨to have OpenAI try again.
65
65
66
66
<divclass='callout callout--danger'>
67
-
<p>Be aware that using OpenAI/chatGPT has a cost. At the time of this writing it is $.10 per message, and with a trial account you get $5.00 free to start.</p>
67
+
<p>Be aware that using OpenAI/chatGPT has a cost. At the time of this writing, the maximum cost per request is about $0.02. OpenAI offers free trial accounts with $5.00 of credit to get started.</p>
0 commit comments