<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SAS 9.4M8 and Git Integration in Administration and Deployment</title>
    <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/982855#M30633</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13976"&gt;@SASKiwi&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13674"&gt;@LinusH&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I figured it out! When I got the error message, I had first to log from git.exe navigate to the repository folder as displayed in SAS DI Studio and afterwards I run the git init command. I don't know why, when I executed the archive as package option the error did not appear.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Keep also in mind that I had to create a pat (public access token), otherwise I wouldn't be able to do so.&lt;/P&gt;
&lt;P&gt;I will write a detailed how and I will share it with the forum.&lt;/P&gt;
&lt;P&gt;Thank you for your replies!&lt;/P&gt;</description>
    <pubDate>Mon, 02 Feb 2026 15:41:24 GMT</pubDate>
    <dc:creator>vfarmak</dc:creator>
    <dc:date>2026-02-02T15:41:24Z</dc:date>
    <item>
      <title>SAS 9.4M8 and Git Integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981014#M30529</link>
      <description>&lt;P&gt;Hi everyone,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have read the article for SAS Data Integration Studio in GIT&amp;nbsp;&lt;A href="https://communities.sas.com/t5/SAS-Communities-Library/SAS-DI-Developers-Unite-The-new-GIT-plug-in-in-Data-Integration/ta-p/549202" target="_self"&gt;which can be found here&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Read all the instructions.&lt;/P&gt;
&lt;P&gt;Configured SAS DI as illustrated in the below screenshot:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vfarmak_0-1766057209947.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/112327i99211707D70D580D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vfarmak_0-1766057209947.png" alt="vfarmak_0-1766057209947.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Created the Archives.xml file as denoted in the instructions and created a personal access token.&lt;/P&gt;
&lt;P&gt;However when I try to commit a change (by using the Archive as SAS Packages) I get the following warnings:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vfarmak_1-1766057286160.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/112328i7CCF1C24BEAF212A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vfarmak_1-1766057286160.png" alt="vfarmak_1-1766057286160.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vfarmak_2-1766057303985.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/112329i5990B60A87E53B57/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vfarmak_2-1766057303985.png" alt="vfarmak_2-1766057303985.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The logs provided in my app data roaming folder are listed below:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;

72 :GITCMD: [C:\Program Files\Git\bin\git.exe, remote, show, origin]
sh: warning: setlocale: LC_ALL: cannot change locale (en): No such file or directory
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

73 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

74 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]
* master

75 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch, -m, master]


76 :GITCMD: [C:\Program Files\Git\bin\git.exe, remote, show, origin]
sh: warning: setlocale: LC_ALL: cannot change locale (en): No such file or directory
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

77 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

78 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]
* master

79 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch, -m, master]


80 :GITCMD: [C:\Program Files\Git\bin\git.exe, remote, show, origin]
sh: warning: setlocale: LC_ALL: cannot change locale (en): No such file or directory
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

81 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

82 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "BackgroundOperation" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITClientConfigPanel$1.run(GITClientConfigPanel.java:331)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

83 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

84 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

2025-12-18T13:18:54,810 [TestConnection] com.sas.metadata.archive.ArchiveCoreImpl - String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(Unknown Source) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53) ~[?:?]
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305) ~[?:?]
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932) ~[sas.framework.workspace.jar:904800.0.0.20221221190000_v940m8]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

85 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

86 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "TestConnection" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:330)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)
2025-12-18T13:20:21,499 [basic properties populate thread for U11_MANUAL_REQUESTS (Job): A5779UC5.BV000H47] com.sas.workspace - Content is not allowed in prolog.

87 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

88 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

2025-12-18T13:20:26,593 [TestConnection] com.sas.metadata.archive.ArchiveCoreImpl - String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(Unknown Source) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53) ~[?:?]
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305) ~[?:?]
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932) ~[sas.framework.workspace.jar:904800.0.0.20221221190000_v940m8]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

89 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

90 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "TestConnection" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:330)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

91 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

92 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "BackgroundOperation" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITClientConfigPanel$1.run(GITClientConfigPanel.java:331)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

93 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

94 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

2025-12-18T13:20:55,203 [TestConnection] com.sas.metadata.archive.ArchiveCoreImpl - String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(Unknown Source) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53) ~[?:?]
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305) ~[?:?]
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932) ~[sas.framework.workspace.jar:904800.0.0.20221221190000_v940m8]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

95 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

96 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "TestConnection" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:330)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

97 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

98 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "BackgroundOperation" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITClientConfigPanel$1.run(GITClientConfigPanel.java:331)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

99 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

100 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

2025-12-18T13:23:36,275 [TestConnection] com.sas.metadata.archive.ArchiveCoreImpl - String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(Unknown Source) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53) ~[?:?]
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305) ~[?:?]
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932) ~[sas.framework.workspace.jar:904800.0.0.20221221190000_v940m8]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

101 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

102 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "TestConnection" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:330)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

103 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

104 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

2025-12-18T13:24:25,196 [TestConnection] com.sas.metadata.archive.ArchiveCoreImpl - String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(Unknown Source) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53) ~[?:?]
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305) ~[?:?]
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932) ~[sas.framework.workspace.jar:904800.0.0.20221221190000_v940m8]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

105 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

106 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "TestConnection" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:330)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

107 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

108 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

2025-12-18T13:28:06,874 [TestConnection] com.sas.metadata.archive.ArchiveCoreImpl - String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(Unknown Source) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482) ~[?:?]
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53) ~[?:?]
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305) ~[?:?]
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932) ~[sas.framework.workspace.jar:904800.0.0.20221221190000_v940m8]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:305)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)

109 :GITCMD: [C:\Program Files\Git\bin\git.exe, status, origin]

110 :GITCMD: [C:\Program Files\Git\bin\git.exe, branch]

Exception in thread "TestConnection" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.base/java.lang.String.substring(Unknown Source)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.login(GITHandler.java:394)
	at com.sas.wadmin.plugins.versioncontrol.git.gitImpl.GITHandler.isConfigurationCorrect(GITHandler.java:482)
	at com.sas.wadmin.plugins.versioncontrol.git.GITPlugin.isConfigurationCorrect(GITPlugin.java:53)
	at com.sas.metadata.archive.ArchiveCoreImpl$cBackgroundThread.run(ArchiveCoreImpl.java:330)
	at com.sas.workspace.OpRequestUI$cOperationThread.run(OpRequestUI.java:932)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Do you have any suggestions on how to resolve the issue?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 11:30:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981014#M30529</guid>
      <dc:creator>vfarmak</dc:creator>
      <dc:date>2025-12-18T11:30:13Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4M8 and Git Integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981041#M30530</link>
      <description>&lt;P&gt;Where is your SAS 9.4M8 installed? On a remote SAS server or on your PC? If it is on a remote SAS server then that server would need to be able to access your Git URL Check this with your SAS administrator.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 19:18:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981041#M30530</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2025-12-18T19:18:05Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4M8 and Git Integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981081#M30531</link>
      <description>&lt;P&gt;SAS is communicating with Git from the DI Studio client, not the server., and this is where the local repo is kept.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What does the &lt;STRONG&gt;git config --global -l&lt;/STRONG&gt;&amp;nbsp;command give you?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Did the "initialize Repository" work without any messages?&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 09:18:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981081#M30531</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2025-12-19T09:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4M8 and Git Integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981091#M30532</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13976"&gt;@SASKiwi&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have the SAS Data Integration Studio installed in my laptop but the server SAS Server Installation is on another server.&lt;/P&gt;
&lt;P&gt;Therefore, the SAS Data Integration Studio in my local environment acts like a client.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have administrative access on the Remote Server. I can log into the server via Remote Desktop Connection (RDC).&lt;/P&gt;
&lt;P&gt;Sidenote: I have the latest version of SAS Data Integration Studio that comes with SAS 9.4 M8&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vfarmak_0-1766147506387.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/112365iF22D97AE18634186/image-size/medium?v=v2&amp;amp;px=400" role="button" title="vfarmak_0-1766147506387.png" alt="vfarmak_0-1766147506387.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 12:31:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981091#M30532</guid>
      <dc:creator>vfarmak</dc:creator>
      <dc:date>2025-12-19T12:31:59Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4M8 and Git Integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981092#M30533</link>
      <description>&lt;P&gt;The initialize repository comes with the warnings but not with the errors.&lt;/P&gt;
&lt;P&gt;Also when the repository is initialized, it creates a directory "gitPlugin" but does not create the folder sas_di_studio (which is the name of the gitlab project).&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 12:33:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981092#M30533</guid>
      <dc:creator>vfarmak</dc:creator>
      <dc:date>2025-12-19T12:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4M8 and Git Integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981127#M30534</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/309333"&gt;@vfarmak&lt;/a&gt;&amp;nbsp;- Thanks for the clarification on your setup. Indeed you should be able to do all configuration just on your laptop. I don't use DI Studio so there isn't really any further help I can offer. You could also try the Git functions available in the SAS language but I suspect those are more for versioning SAS code and not DIS jobs.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 21:07:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/981127#M30534</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2025-12-19T21:07:28Z</dc:date>
    </item>
    <item>
      <title>Re: SAS 9.4M8 and Git Integration</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/982855#M30633</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13976"&gt;@SASKiwi&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13674"&gt;@LinusH&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I figured it out! When I got the error message, I had first to log from git.exe navigate to the repository folder as displayed in SAS DI Studio and afterwards I run the git init command. I don't know why, when I executed the archive as package option the error did not appear.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Keep also in mind that I had to create a pat (public access token), otherwise I wouldn't be able to do so.&lt;/P&gt;
&lt;P&gt;I will write a detailed how and I will share it with the forum.&lt;/P&gt;
&lt;P&gt;Thank you for your replies!&lt;/P&gt;</description>
      <pubDate>Mon, 02 Feb 2026 15:41:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/SAS-9-4M8-and-Git-Integration/m-p/982855#M30633</guid>
      <dc:creator>vfarmak</dc:creator>
      <dc:date>2026-02-02T15:41:24Z</dc:date>
    </item>
  </channel>
</rss>

