Gitkraken Trello


Trello cards are your portal to more organized work—where every single part of your task can be managed, tracked, and shared with teammates. Open any card to uncover an ecosystem of checklists, due dates, attachments, conversations, and more. Download the GitKraken Git GUI, now with Trello integration, free: GitKraken Git GUI now integrates with Trello! In this video, you. In Completed on SteadyStrong. Sean Michael Clark renamed Clean up git &.gitignore repo confusion between GitKraken, VS2017 Git, & GitHub desktop. (from Clean up git repo confusion between GitKraken, VS2017 Git, & GitHub desktop.). Trello is a collaboration tool that organizes your projects into boards. In one glance, Trello tells you what's being worked on, who's working on what, and where something is in a process. What companies use GitKraken Glo?

Gitkraken Trello Integration

Gitkraken trello integration

Sometimes you need to do a force pull in GitKraken to overwrite any local changes and start fresh so that it matches the remote repository. If you’ve had a hard time Googling how to do a “force pull” in GitKraken, it’s because that operation is actually called called a git reset.

Here’s how you do it in GitKraken. (Information on how to do it in the Git CLI is towards the end of the article.)

Step 1: Make Sure You “Fetch All” first

Click on the little dropdown button next to the “Pull” button and click on “Fetch All”. This will check to see if there’s any changes made on the remote repository, but it won’t pull.

Step 2: Check Out the Branch You Want to Reset

On the sidebar, double-click on the branch you want to check out. You can also right-click on the branch name and click on “Checkout [branch-name]”

Step 3: Reset Branch

Now, I’m aware that you searched for this knowing that you want a destructive operation: you want to start over from fresh and delete any local changes that are causing a pull to fail due to file conflicts. So be sure you are not about to delete any changes that you want to keep.

Next, right-click on either the commit you want to reset to, or right-click on the branch name in the sidebar. Then select “Reset [branch-name] to this commit” > “Hard - discard all changes”.

That command will reset all your files in the repo to match what was committed on remote.

How Is This Done In the CLI?

There’s a good post on Stack Overflow that tells you how to do a “force pull”—or rather a git reset—using the command line interface.

Git for Artists and Designers

At Squirrel Logic we are huge proponents of artists and designers using Git. So much of the work out there for visual artists incorporate Git somewhere: video games, websites, apps, etc. Software developers love it when an artist knows how to directly commit assets to a repo without having to copy the files out of DropBox or through email.

We also want to promote artists and graphic designers using Git for their own personal projects too. Git has the advantages of both cloud storage and local storage. If the service goes down, you still have local backups, and so does everyone in your team. It also super easy to migrate your projects from one service to another. GitHub is free for both private and public repositories, and so many free services interact with it. Netlify is a good example; it allows you to host a website for free.


We’ve found that GitKraken is a good visual tool for artists and designers that need to interact with Git repositories. GitKraken is free so long as you are not using it on private repos. If you use it on private repos, it’s $29 per year.

Gitkraken Glo Vs Trello

GitKraken is also bundled with a very good alternative to Trello that is much cheaper. So even if you don’t use the Git GUI very often, you’ll still have a capable kanban board. And yes, it uses a freemium model too, so you still have access to your boards if your annual subscription expires.

No-subscription Alternatives to GitKraken

If you are interested in a Git GUI that doesn’t have an annual subscription, there’s Fork. $50 gets you a life-time license. I used Fork for quite a while. I enjoyed it, and I recommend it. The only problem with Fork is that it does not run in Linux, only Windows and MacOS.

We are also keeping an eye on using Visual Studio Code with its integrated source control features and extensions. There’s still some common Git functionality that you can’t do right from Visual Studio Code, and I had problems using SSH keys with passwords in Visual Studio Code, but we think that a lot of those issues will be changing soon due to how integral source control is to software development.

Enabling the Power-Up

To enable the Power-Up, open the board menu on the right side of the page, and select the Power-Ups menu option. From the Power-Ups directory, you'll find Custom Fields under the Board Utilities category. Click the 'Enable' button next to the Custom Fields Power-Up.

Creating a custom field

Once the Power-Up is enabled for the board, you can click the Custom Fields button on the back of a card to add a new field:

Type will specify the type of input that can be entered for the field—this can be set to 'Checkbox,' 'Date,' 'Dropdown,' 'Number,' or 'Text'. If you select 'Dropdown,' you'll have the option to enter the choices for that dropdown. Name is the name of the field. A field name can be up to 25 characters in length.

Once enabled, the field will show on both the front and back of the card:

Using the Power-Up

Once you've set up some custom fields, you can enter values for those fields by clicking on the field on the back of the card:

Clicking on the Custom Field Power-Up button, and then the entry in the list will edit the custom field entry itself, and change the name of it. Press 'ENTER' to save the name of your custom field:

Once a field is created, you cannot change its type.

Editing and deleting custom fields

You can delete/edit custom fields from the card back. Please open the card and click the 'Custom Fields' button on the right-hand side. Then, select the custom field you'd like to edit. A pop-up window will appear, and you'll be able to edit the fields or click on the 'Delete Field' link at the bottom.

Disabling the Power-Up

You can disable the Power-Up for the board by opening the Power-Ups directory, and clicking on the 'Enabled' section. Then, click the setting cogwheel and select 'Disable'.

While the fields will no longer show up on cards, you can re-enable the Power-Up and the fields and values you entered previously will still be there.

Moving cards with custom fields

When you move or copy a card that has values stored in custom fields the data will be moved to the new board. You will need to enable the Custom Fields Power-Up on the new board to see the data, though. When the card is moved/copied, Trello checks to see if you already have a field on the new board with the same name and field type. If so, the card will use the existing field definition on the new board. If it doesn't find a matching field, it will create a new field.

Gitkraken Trello

A card that has an empty value for a custom field will not create the new field on the board to which it is copied or moved.

Custom field data in board exports

Custom field data is included in both the JSON export and, for Business Class users, the CSV export. To learn how to export your boards to either JSON or CSV, read our article here.


Custom field limits

A board can have up to 50 custom fields defined on a board. Any number of cards on the board can have values set for each field.