Intermediate GitHub Tutorial

Поділитися
Вставка
  • Опубліковано 9 чер 2024
  • In this video, I’ve teamed up with Microsoft Canada to show how you can use intermediate Git/GitHub features for software development. Specifically, I discuss commands relating avoiding conflicts, fixing mistakes, rebasing vs merging, creating pull requests and using more advanced commands like git cherry-pick and git reset. Special thanks to Microsoft Canada for sponsoring and collaborating on this video!
    💻 Register for my Microsoft Developer Digital Meetup Tour webinar on May 9th , 2023, where we’ll discuss advanced developer workflows and you can learn more about VSCode, Git, Github and more!
    Git & GitHub For Beginners: • Git Tutorial for Begin...
    ⭐️ Timestamps ⭐️
    00:00 | Intermediate GitHub
    01:12 | PRs and Contributions
    12:52 | Resolving Conflicts
    22:26 | Rebase vs Merge
    31:17 | Modifying Existing Remote Branches
    35:31 | Cherry Pick and Reset
    40:50 | Webinar
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    👕 Merchandise: teespring.com/stores/tech-wit...
    📸 Instagram: / tech_with_tim
    📱 Twitter: / techwithtimm
    ⭐ Discord: / discord
    📝 LinkedIn: / tim-ruscica-82631b179
    🌎 Website: techwithtim.net
    📂 GitHub: github.com/techwithtim
    🔊 Podcast: anchor.fm/tech-with-tim
    🎬 My UA-cam Gear: www.techwithtim.net/gear/
    💵 One-Time Donations: www.paypal.com/donate?hosted_...
    💰 Patreon: / techwithtim
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    ⭐️ Tags ⭐️
    - Tech With Tim
    - GitHub
    - Intermediate Coding
    ⭐️ Hashtags ⭐️
    #sponsored #techwithtim #github #githubactions #githubtutorial

КОМЕНТАРІ • 36

  • @usamashami11
    @usamashami11 Рік тому +3

    Your videos are always on time :')
    I needed to get good grip of Git and Github :)

  • @KayderimGameplays
    @KayderimGameplays Рік тому +6

    Thanks a lot Tim

  • @tibzdankan
    @tibzdankan Рік тому

    This is video I have looking for!!! Thanks Tim🙏🙏🙏

  • @yassinegalbi3322
    @yassinegalbi3322 11 місяців тому

    Well explained , thank you bro !

  • @paulthomas1052
    @paulthomas1052 Рік тому

    Thanks - really useful video. 👌

  • @emman100
    @emman100 Рік тому +3

    Great video. Forgot to mention git switch or git tag. Also git rebase can be used for a whole lot more but I guess not when working on a public repo. Overall great video. Thanks. 👍

  • @bevis2k4
    @bevis2k4 Рік тому

    very nice and easy to understand

  • @whonayem01
    @whonayem01 Рік тому

    Thanks, Tim.

  • @gustavojuantorena
    @gustavojuantorena Рік тому +1

    Well explained video

  • @farzadmf
    @farzadmf Рік тому +8

    Worth noting that the "new" (been a while acutally) to switch (and maybe create) branches is to use `git swich`

  • @DJRanoia
    @DJRanoia Рік тому +3

    Could you cover fast forward vs no fast forward as well and how it relates to merge and main?

  • @bahibrahim101
    @bahibrahim101 6 місяців тому

    Thanks

  • @aram5642
    @aram5642 4 місяці тому

    Merge, by preserving the commits, also preserves the conversations and annotations in a PR, which may be important during the lifetime of a PR. Your collaborators will be able to see what you have solved between commits in response to their comments. Unfortunately git rebase does not provide it. But at the end of a feature branch work and solving all comments, it might be actually beneficial to rebase the branch, as the merge commit might become a large one over time.
    When working on a shared branch, one might also want to use git pull --rebase, a very useful command

  • @Eswar.
    @Eswar. Рік тому

    Hey Tim please do more videos on computer vision

  • @ApexGaara
    @ApexGaara Рік тому +1

    Would like a Video like this about ci/cd in github action

  • @Ismail_Dagli
    @Ismail_Dagli Рік тому

    Best timing as if you knew it 🙂

  • @fatimahmath4819
    @fatimahmath4819 Рік тому

    Nice

  • @jfsaraceno9265
    @jfsaraceno9265 Рік тому

    Bam!

  • @parkerwarner8688
    @parkerwarner8688 Рік тому +6

    Use this button to like for more intermediate content🤝

  • @ajp2206
    @ajp2206 Рік тому +1

    Any Comments on gpt 4 and chatgpt plugins?

  • @vigneshpadmanabhan
    @vigneshpadmanabhan 7 місяців тому

    I have encountered a situation where I was working on a feature branch locally. When I checked out to the main branch and ran 'git status', it showed changes from my feature branch. I tried to do 'git pull' on main but it failed because there were uncommitted changes. Somehow the changes I made in my feature branch also existed in main.
    How can I resolve this situation where changes from my feature branch are appearing in main after checking out, even though I haven't merged the branches?
    Additionally, I've also faced a situation where running 'git status' shows the same file appearing as both staged and unstaged changes. There were 60+ files that were identical in both staged and unstaged sections. I'm unsure how to determine if the staged version is updated compared to the unstaged one, especially if an automated tool staged the changes as I worked.
    How should I approach understanding which version of those duplicate files is correct in cases where 'git status' shows the same file as both staged and unstaged with many duplicates?

  • @mrblawblawblaw2335
    @mrblawblawblaw2335 Рік тому

    Can I get beginner video link from anyone on this channel

  • @pabloqp7929
    @pabloqp7929 Рік тому

    Why do you code on Windows?
    WSL is stronk

  • @kulture1758
    @kulture1758 Рік тому +1

    First comment🎉

  • @itzAustin-qr8zx
    @itzAustin-qr8zx Рік тому +1

    I'm the only who has learnt python but still can't build any thing
    Please any one who has suggestion should help me
    I have the ideas I just don't know how to build it

    • @ayoubMazouz
      @ayoubMazouz Рік тому +1

      keep watching tutorials it will click at some point, I've been there.

    • @waffles6555
      @waffles6555 Рік тому

      Pseudocode on paper 😊

  • @RakibHossain-ez8sk
    @RakibHossain-ez8sk Рік тому

    please someone stop the background music

  • @tapiwamotsi1424
    @tapiwamotsi1424 Рік тому +1

    Bring back tim without beard😢

  • @sykes257
    @sykes257 Рік тому

    Thanks