Rafael Oliveira
11/07/2024, 10:30 AMRafael Oliveira
11/07/2024, 10:31 AMMitch Bailey
11/07/2024, 11:52 AMRafael Oliveira
11/07/2024, 11:56 AMRafael Oliveira
11/07/2024, 3:32 PMMitch Bailey
11/07/2024, 4:01 PMAnton Maurovic (efabless support)
11/07/2024, 6:04 PMAnton Maurovic (efabless support)
11/07/2024, 6:30 PM<http://repositories.efabless.com/YourUsername/YourRepoName|repositories.efabless.com/YourUsername/YourRepoName>
)
• In your existing local repo, make sure you are on your top-integration
branch already, and you're happy with its state.
• Run: git remote add ef-new <ssh://git>@_<http://repositories.efabless.com/|repositories.efabless.com/>*YourUsername*/*YourRepoName*_
• Then run: git push ef-new top-integration:main --force
and this should force-push specifically your local top-integration
branch into the main
branch of the new repo.
• Expect (as usual) you will see a "remote: ERROR" message but it should still complete successfully with (I think) a final output line that includes "`top-integration -> main`"
• Refresh your new repo web browser page, and hopefully you'll see your data in there, see that it is what our server calls the main
branch, and should hopefully have the same latest commit that your local top-integration
repo has.
Each time you need to push after that, you will need to execute this (slightly shorter) command in full: git push ef-new top-integration:main
Note that this does not prevent you from (now or later) still doing a regular git push
to whatever your default upstream is, if you want to.Anton Maurovic (efabless support)
11/07/2024, 7:17 PMtop-integration
branch locally into your main
branch, and then push your local main branch to your original repo on our server. There's no need (and possibly no benefit) to specifically use the PR/merge functionality on our web UI.Rafael Oliveira
11/07/2024, 7:53 PMAnton Maurovic (efabless support)
11/07/2024, 8:03 PM