To clone, pull, or push code over HTTPS, you must have an HTTPS password. This topic describes how to set and modify your HTTPS password, also called a clone password, in the Alibaba Cloud DevOps Workbench.
Set an HTTPS clone password
Log on to the Alibaba Cloud DevOps Workbench.
In the upper-right corner, click your profile picture and select personal settings.
On the Personal Settings page, click HTTPS Password on the left. Then, on the page that opens, set your Clone Password (note the Password requirements prompted by the console). In the left navigation bar, click HTTPS Password, enter and confirm the password in the Clone Password section, and then click Save. Password requirements: 8 to 100 characters, at least one number, and at least one letter or special character.
NoteThe clone username can be modified manually.
Modify an HTTPS clone password
To modify your clone password, you must verify your identity by email. This requires you to first link an email address on the Personal Information page.
Log on to the Alibaba Cloud DevOps Workbench.
In the upper-right corner, click your profile picture and select personal settings from the drop-down menu.
On the Personal Settings page, click . On the page that opens, set your New Password and note the password requirements displayed in the console. In the left navigation pane, select HTTPS Password. The page displays the Clone Account and Modify Clone Password forms. Enter your Email, click Get Verification Code, enter the received Verification Code, and then set your New Password and Confirm New Password. The password must be 8 to 100 characters in length, and contain at least one number and at least one letter or special character. When you are finished, click Save.
ImportantIf you cannot commit or pull code by using
Gitafter modifying your password, the cause is typically the localGitcredential cache. Try the following solutions:Include your username and password in the URL to verify the new password. Example:
git clone https://codeup-user:password***@your.git.server.com/path/to/repo.gitIf you can successfully clone using the method in step a, clear the local Git cache and try again. For example, on Windows, delete your local credentials and then add them again.
If the method in step a also fails, the issue may be your local network environment, such as changes to firewall rules. Consider using an SSH connection. For more information, see Configure an SSH key.