Fork: a fast and powerful git client for all developers!

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ส.ค. 2024
  • The git is being used by developers, some like to write commands in the terminal, and some like GUI tools.
    In this video, you will learn how the Fork git client can make your life easier without memorizing all git commands and switches. All git features including branching, merging, rebasing, bisect, and many more are just available at the tip of your mouse pointer.
    #Git #GitClient #Fork #GUI #SourceControl #SoftwareDevelopment
    ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
    0:00 - Intro
    0:19 - Why a git client?
    0:57 - What is the Fork?
    1:26 - Clone/Init Repository
    1:37 - Some interesting features
    1:52 - GitFlow out of the box!
    2:12 - File view customization
    2:29 - Repository settings
    3:34 - Create pull request
    3:45 - Filter branch & Search commit
    4:02 - Bisect
    4:35 - Interactive rebase
    4:47 - Outro
    ▬ Links and References ▬▬▬▬▬▬▬▬▬▬▬
    The Fork git client website:
    ► git-fork.com/
    The Fork git client blog:
    ► git-fork.com/blog/
    ▬ Follow me on ▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ► Twitter - / @mohsenoid
    ► Mastodon - mastodon.social/@mohsenoid@an...
    ► Medium - / mohsenoid
    ► Podcast - android-developer-tips.castos...

ความคิดเห็น • 31

  • @schantin
    @schantin ปีที่แล้ว +3

    Thank you for showing me features of Fork that I didn't know before. Fork is currently my most used Git client. Was a tip from a colleague.

  • @tiagosutter8821
    @tiagosutter8821 2 ปีที่แล้ว +2

    I didn't know this tool before your video, thanks for bringing it to my attention :D

  • @mrkhahani
    @mrkhahani 2 ปีที่แล้ว +1

    Great introduction, thank you.

  • @BugsbunnyEh
    @BugsbunnyEh ปีที่แล้ว +1

    Thank bro, all the important things in one video. cheers.

  • @Signallizze
    @Signallizze 2 ปีที่แล้ว +1

    Nice 👌

  • @rolestr
    @rolestr ปีที่แล้ว

    Good video!. Do you know how to update git version of forks instance on mac? It seems that Fork installs its own version (which is not the latest git version).

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  ปีที่แล้ว

      Thanks for the compliment. ❤️
      I have migrated from Mac to PC a long time ago, but I think there is a setting which you can define if Fork should use its internal Git or the system one. 🤔

  • @lordicemaniac
    @lordicemaniac 2 ปีที่แล้ว +3

    fork merge is crap, it happened to me multiple times that on conflict it merged partially files and then based on what it displayed i merged it wrong, its better to use external too to merge like meld

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  2 ปีที่แล้ว

      I also don't use the Fork merge tool. I prefer Android Studio's resolve conflict feature. 👌

  • @PabloArielNicoli
    @PabloArielNicoli 2 หลายเดือนก่อน +1

    how to increse interface size ?
    In windows is ctrl+'+'
    but what about mac?

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  27 วันที่ผ่านมา

      Interesting, I've never used the zoom feature in Windows version.
      As far as I can see, the Mac version's interface is total different in comparison to Windows version and there is no zoom feature.

  • @mukunds3144
    @mukunds3144 3 หลายเดือนก่อน

    Thanks for your video. I started using fork recently and I am seeing lot of files which I did not change in the Unstaged area and when I click on them, I dont see any difference as well. Do you know what could be the reason?

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  3 หลายเดือนก่อน +1

      Yes, I am experiencing it, too.
      I think it is because of different new line characters between Mac and Windows (CR vs. CR/LF).
      When you run a script which touches a file and changes the new line character you see the file has changed but no changes visible.
      The solution is to stage it and it will vanish cause git takes care of replacing the new line character to the one supported by the OS you are using. 🤓

    • @mukunds3144
      @mukunds3144 3 หลายเดือนก่อน

      @@AndroidDeveloperTips Thanks :)

  • @andrade9_
    @andrade9_ ปีที่แล้ว +1

    how do i login using Github? In the accounts tab, it asks for the server and token, which server is this and where do I get it?

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  ปีที่แล้ว +1

      There are two types of GitHub setups that different companies use. Some use GitHub.com directly, and some use GitHub Enterprise and install it on their own servers. It sounds like you have selected the Enterprise login option, which asks for the server URL where your service is installed. If you want to use a normal GitHub account, you don’t need to provide a server URL. You just need to enter your personal access token or use the OAuth option which uses your browser to sign in.

    • @andrade9_
      @andrade9_ ปีที่แล้ว +1

      @@AndroidDeveloperTips Thanks bro, really was clicking on the wrong login option

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  ปีที่แล้ว +1

      👌

  • @ishratfatima2465
    @ishratfatima2465 2 ปีที่แล้ว +1

    I am facing problem when i push to git it shows an error and nothing show on git . How to resolve this

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  2 ปีที่แล้ว +1

      What is the error? 🤔

    • @ishratfatima2465
      @ishratfatima2465 2 ปีที่แล้ว

      @@AndroidDeveloperTips unexpected error occurred while performing git request

    • @ishratfatima2465
      @ishratfatima2465 2 ปีที่แล้ว

      @@AndroidDeveloperTips fata: could not read from remote repository

    • @AndroidDeveloperTips
      @AndroidDeveloperTips  2 ปีที่แล้ว

      Sounds like you do not have access to that repository. It could be something related to your SSH key. Your ssh key most likely had been removed from the ssh agent.
      I suggest you Google the error message, you should easily find your answer there.

    • @ishratfatima2465
      @ishratfatima2465 2 ปีที่แล้ว

      @@AndroidDeveloperTips i did but i found nothing