Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
advancednotes [2025/05/05 11:03] cherinadvancednotes [2025/05/12 16:27] (current) – [🛠️ How to Set Up External Git Tools] cherin
Line 1: Line 1:
-====== Advanced Notes ====== +====== Using TortoiseGit / Git command line======
-===== Using TortoiseGit / Git Bash / Command Prompt for Git Operations =====+
  
 ==== 🧭 What is this about? ==== ==== 🧭 What is this about? ====
-While **Git Winch** is designed to simplify collaboration by managing Git repositories, locking files, and notifying users of changes, some advanced users may prefer to use **Git Bash**, **Command Prompt**, or **TortoiseGit** for operations beyond the Git Winch scope — such as merging branches, resolving conflicts manually, viewing logs, or advanced history manipulation.+While **Git Winch** is designed to simplify collaboration by managing Git repositories, locking files, and notifying users of changes, some advanced users may prefer to use **Git Bash**, **Command Prompt**, or **TortoiseGit** for operations beyond the Git Winch scope — such as creating branches, merging branches, resolving conflicts manually, viewing logs, or advanced history manipulation.
  
 ==== ⏰ When would I need this? ==== ==== ⏰ When would I need this? ====
Line 40: Line 39:
 This command writes the key configuration into the repository’s `.git/config` file, making it persistent and repo-specific. This command writes the key configuration into the repository’s `.git/config` file, making it persistent and repo-specific.
  
----+----
  
 === Step 2: Configure TortoiseGit to Use OpenSSH === === Step 2: Configure TortoiseGit to Use OpenSSH ===
Line 52: Line 51:
  
 This enables TortoiseGit to invoke the same SSH client used by Git CLI and honor the `core.sshCommand` setting stored in the repo. This enables TortoiseGit to invoke the same SSH client used by Git CLI and honor the `core.sshCommand` setting stored in the repo.
----+----
 🎯 With this setup, you can use TortoiseGit, Git Bash, or the Command Prompt seamlessly alongside Git Winch, without needing Pageant or modifying your global `.ssh/config`. Each repo remains isolated with its own deploy key and member access — exactly as Git Winch intends. 🎯 With this setup, you can use TortoiseGit, Git Bash, or the Command Prompt seamlessly alongside Git Winch, without needing Pageant or modifying your global `.ssh/config`. Each repo remains isolated with its own deploy key and member access — exactly as Git Winch intends.
 +
 +
 +----
 +[[advanced?do=export_xhtml|Advanced uses]] | [[/concepts?do=export_xhtml | Learn the concepts]] | [[/topics?do=export_xhtml | Table of Contents]]
 +  
 +
  
  
advancednotes.1746435804.txt.gz · Last modified: by cherin