Skip to content

Important Commands

Git & Github

  • To Push Your Current Branch To Repo To Merge Into Main
CURRENT_BRANCH=$(git branch --show-current) && \
git pull && \
git switch main && \
git pull && \
git switch "$CURRENT_BRANCH" && \
git rebase main && \
git push

Android & Gradle Commands

  • For .AAB To Universal .APK
java -jar bundletool.jar build-apks \
  --bundle=app.aab \
  --output=universal.apks \
  --mode=universal \
  --ks=keystore.jks \
  --ks-pass=pass:YOUR_KEYSTORE_PASSWORD \
  --ks-key-alias=YOUR_KEY_ALIAS \
  --key-pass=pass:YOUR_KEY_PASSWORD
  • For .AAB To .APK
java -jar bundletool.jar build-apks \
  --bundle=app.aab \
  --output=universal.apks \
  --ks=keystore.jks \
  --ks-pass=pass:YOUR_KEYSTORE_PASSWORD \
  --ks-key-alias=YOUR_KEY_ALIAS \
  --key-pass=pass:YOUR_KEY_PASSWORD
  • For Building A Clean ALL Variant
./gradlew clean build
  • For Clearing Build Files
./gradlew clean
  • For sync depeendency
./gradlew --refresh-dependencies

Docs Repository Commands

  • For run development server
uv run zensical serve
  • For updating zensical pacakge.
uv add --upgrade zensical