Skip to main content

Synchronize your project with EXAMPLE

Quick steps (do it when you've already done it before)
  1. Sync changes from BACA
git fetch --all
git branch -D sync/example-slider
git checkout -b sync/example-slider
git merge baca/feat/slider
git push --set-upstream origin sync/example-slider --force
  1. Merge branches
git checkout main
git merge origin/sync/baca

This template have couple of great examples that you can find here

warning

You need to have git history from BACA, to make this working.

Step 1. Add baca git remote​

git remote add baca git@github.com:binarapps/baca-react-native-template.git

Step 2. Fetch changes from all remotes​

This will fetch baca remote

git fetch --all

Step 3. Find example that you want to add​

List of examples can be found here

Step 4. Get branch name of example​

For example feat/slider

Step 5. Sync changes​

git branch -D sync/example-slider
git checkout -b sync/example-slider
git merge baca/feat/slider
# resolve conflicts if needed
git push --set-upstream origin sync/example-slider --force

Step 6. Merge branches​

You have two ways to do that:

  1. Create pull request
  2. Merge branch locally:
git checkout main
git merge origin/sync/baca