How to checkout automatically after creating a new branch from Github Issues in GitKraken? - branch

After creating a local branch from Github Issues, GitKraken does not automatically checkout this new branch. I receive a notification that says "Checkout Failed - Could not find ref to checkout". If I manually checkout the new branch, it's all fine. Who has the solution for me?
I'm using a Mac with M1 processor.
Youri
I can't find a solution in the docs as I was looking for if this is a setting.

Related

Starting from existing project with semantic-release to publish package NOT starting at 1.0.0

I have a private npm package that is currently published to npm. The maintainer before me did not consider automated versioning, and the version is 1.0.58.
I have installed semantic-release and a small GitHub app that can be found here: https://github.com/zeke/semantic-pull-requests
My Github Action is setup properly, because when I push to main, the process goes through and reach the publishing step. However, the tags that are created started at 1.0.0, then 1.0.1, etc.
I tried creating a tag manually on the main branch at the latest merge, that tag is v1.0.58, but when I publish again, the tag that is created is still 1.0.2, etc. As such, I get an error message that says I can't publish "over" the current version.
How do I go the 1.0.59 with a fix:... commit?
Thanks everyone!
Forgot to post solution...
It seems Semantic Pull Requests did not have a proper starting point as the initial tag was created after it was linked to the repository. Uninstalling Semantic Pull Requests, adding the latest tag (corresponding to current version of published npm package) manually and reinstalling Semantic Pull Requests caused to process to go through flawlessly with semantic-release.

Create cocoapod from existing project hosted Github (and locally)

Some weeks ago I've created an interactive transition in Objective-C.I've created a repository on GitHub and I've hosted a project which contains the transition classes and the example code to handle it.
My routine is the following:
Make changes locally in Xcode
Commit them
Push them to the remote repository on GitHub
Review Pull request
Now many user ask me to integrate the transition with CocoaPods.Personally I love CocoaPods and I integrate it in all my project, but I don't have made any cocoapod yet.I've read the official guide and tutorial like this one, but these are about project from scratch.
I'm wondering how to integrate the cocoapods template (Example + pod) with my existing project on GitHub (and locally).I know there is the command pod lib create COCOAPOD_NAME , but it create a template (Example + pod) from the scratch that it is not sync with the repository on GitHub.
I''ve also read this Stackoverflow answer, but this is not clear to me.
If you want create pod from existing project it's very simple :-)
I also make it the other day.
Firstly you need create podspec and fill with your information (also don't forget add license, it's very important).
Secondly just follow the instructions like this
After your podspec will be success you need push it all in trunk (it's very simple)
Maybe you help my lib (.travis don't need in start)
SimpleKit

GitHub Mac Desktop clone same repository multiple times missing repository name from list

How can you make multiple clones of the same repository on your local computer with GitHub Mac Desktop? After you make the first clone, the repository name disappears from the GitHub Desktop clone choice list.
Related to this, I cloned a GitHub repository onto my local machine, then decided I didn't want it in that location. I simply deleted (trashed) the old repository and tried to clone it again, but could not, because the repository name was not listed. It turned out that because the repository was still in the trash, GitHub Desktop didn't recognize it as gone. I emptied the trash and it saw that it was gone and asked if I wanted to remove the repository. I answered YES and then the repository name appeared in the clone choice list.
You can't clone the same repo twice from the GUI so, instead use command line git clone for that and then you can use the File->Add Local Repository item to select the path and it will show up.
The annoying thing is that having multiple clones of the repo in the Repository List will cause them all to have exactly the same name, because GitHub Mac Desktop doesn't show the paths. Fortunately the order doesn't change and you can always (right click->open in terminal) to see which is which.
If you want to delete a repo that you have cloned - you need to remove it in Github for Mac (right click->Remove) which just removes it from being tracked in the repository list. Now you can delete it from the Finder.
Delete from Finder and then remove from Github for Mac works too.

what is diffrence between GIT and Tortoise Repository?

I am new to this forum but i found very quick responce from active developers.
i have query with technical diffrence between "GIT" and Tortoise "SVN". if any one has work on it please give me detail description.
thanks
tousif shaikh.
You mean surely a difference between Git and svn? Tortoise is just a GUI for (mostly) svn.
Take a look at this wiki article: https://git.wiki.kernel.org/index.php/GitSvnComparison
or at this thread: https://stackoverflow.com/a/161572/1758762 :
SVN is one repo and lots of clients. GIT is a repo with lots of client repos, each with a user. It's decentralised to a point where people can track their own edits locally without having to push things to an external server.
SVN is designed to be more central where GIT is based on each user having their own GIT repo and those repos push changes back up into a central one. For that reason, GIT gives individuals better local version control.
and so long ...
SVN workflow:
The trunk directory represents the latest stable release of a
project.
Active feature work is developed within subdirectories under branches
When a feature is finished, the feature directory is merged into
trunk and removed.
Git workflow :
A Git repository stores the full history of all of its branches and
tags within the .git directory.
The latest stable release is contained within the master branch.
Active feature work is developed in separate branches.
When a feature is finished, the feature branch is merged into master
and deleted.

Do I need to pay for a github account in order to download the Tapku Library?

I need a good looking calender for my iOS application, and I heard Tapku was the best option. However, it looked like I had to pay for a github account to even load the Tapku library.
Also, if it is not necessary for me to pay anything, then how exactly do I download it and put it into my xcode project.
**I have in fact seen the instructions for downloading the library but they made no sense to me.
Github accounts are free unless you want to host private git repositories. But you don't need a github account to clone or download a public github repo. Just click the "zip" link to download a zip or use git to clone the repository like this:
git clone https://github.com/devinross/tapkulibrary.git
(you need to have git installed in order to use git from the command line).