<table><tr><td style="">yurchor added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D29836">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D29836#674265" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D29836#674265</a>, <a href="https://phabricator.kde.org/p/wreissenberger/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@wreissenberger</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>Great work Wolfgang, this indeed requires quite a bit of testing. Can you submit it directly to Gitlab? <a href="https://invent.kde.org/education/kstars" class="remarkup-link" target="_blank" rel="noreferrer">https://invent.kde.org/education/kstars</a></p></blockquote>

<p>I need a little bit of support how to create a new merge request on gitlab. I've imported my kstars clone from Github, but it does not know its upstream repository.</p>

<p>Any hints?</p></div>
</blockquote>

<p>Generally, it can be done as follows</p>

<ol class="remarkup-list">
<li class="remarkup-list-item">Fork the repo on gitlab with the "Fork" button.</li>
<li class="remarkup-list-item">Clone the repo.</li>
<li class="remarkup-list-item">Create a remote for the upstream for the future syncing: git remote add upstream <a href="https://invent.kde.org/education/kstars.git" class="remarkup-link" target="_blank" rel="noreferrer">https://invent.kde.org/education/kstars.git</a></li>
<li class="remarkup-list-item">Sync the upstream: git fetch upstream && git merge upstream/master</li>
<li class="remarkup-list-item">Create the feature branch: git checkout -b feature_branch</li>
<li class="remarkup-list-item">Apply patch from Phabricator: git am <a href="https://phabricator.kde.org/D29835" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: line-through;">D29835</a>.patch</li>
<li class="remarkup-list-item">Push the branch: git push -u origin feature_branch</li>
<li class="remarkup-list-item">Copy and paste the link for the merge request from console to the browser.</li>
<li class="remarkup-list-item">Allow squashing, changing, and deleting the branch after merging.</li>
<li class="remarkup-list-item">Should something need to be changed, it is enough just to push the changes into the branch to update the merge request.</li>
</ol>

<p>It is also helpful to star KStars repo on gitlab (that star button on the main repo page) and watch it to review the incoming merge requests (the bell button on the main page -> Watch).</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R321 KStars</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D29836">https://phabricator.kde.org/D29836</a></div></div><br /><div><strong>To: </strong>wreissenberger, mutlaqja, chrisrowland, TallFurryMan, murveit<br /><strong>Cc: </strong>yurchor, kde-edu, narvaez, apol<br /></div>