VS Code mit git/hub

D0bby

Cadet 4th Year
Registriert
Aug. 2023
Beiträge
81
Moin,

nutze jetzt seit kurzem VS Code mit git/hub. Und hab da noch eine kleine Workflow Frage.

Aktuell erstelle ich eine neue Repo auf GitHub und verbinde sie mir dann mit VS. Nur hab ich dann immer in der Source Control noch das alte Projekt mit drin und benötigt immer einen Neustart seitens VS. Ist das normal und kann nicht umgangen werden / mach ich was falsch / oder gibts nen shortcut? :)
 
  • Gefällt mir
Reaktionen: D0bby und CyborgBeta
Wollte ich auch gerade sagen. GitHub Desktop ist im Prinzip eine GUI für Git.

Ich mache das immer so, dass ich auf der GitHub-Website ein Repo von einem Template-Repo anlege, und dies dann clone (manchmal auch forke). Danach kann man den lokalen Ordner mit jeder beliebigen IDE öffnen, und ist sofort unter der richtigen Versionskontrolle (push und pull gehen sofort in das entsprechende Repo).

Vorher solltest du deine .gitconfig noch anpassen, das erleichtert die Arbeit auch sehr.

Code:
[push]
    autoSetupRemote = true
[pull]
    rebase = true
[fetch]
    prune = true
    pruneTags = true
[rebase]
    autoStash = true
    autosquash = false
    updateRefs = false
[diff]
    guitool = vscode
[merge]
    guitool = vscode
[commit]
    gpgsign = true
[gpg]
    program = C:/Program Files/Git/usr/bin/gpg.exe
[alias]
    lg = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(auto)%d%C(reset)%n''          %C(white)%s%C(reset) %C(dim white)- %an%C(reset)'
    lgb = log --graph --pretty=oneline --abbrev-commit --all
    co = checkout
    add-commit = !git add -A && git commit
    pull-rebase = !git pull --rebase origin master
[user]
    email =
    name =
    signingkey =
 
  • Gefällt mir
Reaktionen: dasBaum_CH und D0bby
Zurück
Oben