launchpad-users team mailing list archive
-
launchpad-users team
-
Mailing list archive
-
Message #06963
Re: Git Usage in Launchpad
On Mon, Oct 9, 2017 at 7:15 AM, Sascha Manns <Sascha.Manns@xxxxxxxxxxx>
wrote:
> Hello list,
>
> i have created a new project witch based on git [1]. Also i read the
> manual [2]. I want to add new repositories, what contains all packaging
> stuff and documentation.
>
> I have tried:
> sascha@sascha-desktop:~/RubymineProjects/youtube_dlhelper-packaging$
> git remote add origin lp:~sascha-manns-
> h/youtube_dlhelper/+git/packaging
> sascha@sascha-desktop:~/RubymineProjects/youtube_dlhelper-packaging$
> git push origin master
> ssh: Could not resolve hostname lp: Name or service not known
>
This is because by default, git doesn't know what "lp:" stands for.
Edit your ~/.gitconfig and add this:
[url "git+ssh://git.launchpad.net/"]
insteadof = lp:
If your computer's username is not the same as your launchpad ID, add these
instead:
[url "git+ssh://<your-launchpad-id>@git.launchpad.net/"]
insteadof = lp:
[url "git+ssh://<your-launchpad-id>@git.launchpad.net/"]
insteadof = git+ssh://git.launchpad.net/
>
> Also:
> sascha@sascha-desktop:~/RubymineProjects/youtube_dlhelper-packaging$
> git remote add origin https://code.launchpad.net/~sascha-manns-h/youtub
> e_dlhelper/+git/packaging
>
> And:
> sascha@sascha-desktop:~/RubymineProjects/youtube_dlhelper-packaging$
> LANG=C git push origin master
> error: src refspec master does not match any.
> error: failed to push some refs to 'https://code.launchpad.net/~sascha-
> manns-h/youtube_dlhelper/+git/packaging'
>
This is because you should be using the `git.launchpad.net` URL instead of
the `code.launchpad.net` URL.
Hope this helps!
--
Pierre Equoy
QA Engineer | Canonical Ltd.
www.canonical.com | www.ubuntu.com
Follow ups
References