Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
student:eclipse:git [2021/08/03 11:26] bernstdhstudent:eclipse:git [2021/10/20 13:21] (current) bernstdh
Line 78: Line 78:
 The "URI", "Host", "Protocol", and "Port" will vary with the Git host. The "URI", "Host", "Protocol", and "Port" will vary with the Git host.
  
-You will also be asked to provide a "User" and "Password" for that host. If you select "Store in Secure Store", Eclipse will save this information for you locally, and you will not need to provide it each time you push. Otherwise, you will need to authenticate yourself each time you push.+You will also be asked to provide a "User" and "Password" for that host. Because of recent security enhancements, you must enter your "Personal Access Token" in the "Password" field, not your GitHub password. (If you select "Store in Secure Store", Eclipse will save this information for you locally, and you will not need to provide it each time you push. Otherwise, you will need to authenticate yourself each time you push.)
  
  
Line 85: Line 85:
 The easiest way to clone a remote repository is to: The easiest way to clone a remote repository is to:
  
-  - Open the [[ #opening_the_git_perspective | Git Perspective ]] +  - Open the [[ #opening_the_git_perspective | Git Perspective ]]. 
-  - Click on "Clone a Git repository" +  - Click on "Clone a Git repository". 
-  - Enter the "URI", "Host", "Repository path", and "Protocol" +  - Enter the "URI", "Host", "Repository path", and "Protocol". 
-  - Enter your authentication information for the Git server +  - Enter your authentication information for the Git server.  (Because of recent security enhancements, you must enter your "Personal Access Token" in the "Password" field, not your GitHub password.) 
-  - Select the appropriate branch (probably the main branch, the name of which may vary but should be apparent from the context) and click on <key>Next</key>+  - Select the appropriate branch (probably the main branch, the name of which may vary but should be apparent from the context) and click on <key>Next</key>.
   - Enter the appropriate local directory for the "Destination", the appropriate "Remote name" (probably ''origin''), and click <key>Finish</key>.   - Enter the appropriate local directory for the "Destination", the appropriate "Remote name" (probably ''origin''), and click <key>Finish</key>.