# How to run local branch without committing code on GitHub?

**URL:** <https://discuss.circleci.com/t/how-to-run-local-branch-without-committing-code-on-github/28700>\
**Category:** Running Tests\
**Created:** [February 28, 2019, 10:21pm UTC](https://discuss.circleci.com/t/how-to-run-local-branch-without-committing-code-on-github/28700 "2019-02-28T22:21:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![piyushkumar111](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/piyushkumar111/32/21553_2.png) [@piyushkumar111](https://discuss.circleci.com/u/piyushkumar111)\
**Post date:** [February 28, 2019, 10:21pm UTC](https://discuss.circleci.com/t/how-to-run-local-branch-without-committing-code-on-github/28700/1 "2019-02-28T22:21:24Z")

</div>

Hi Everyone,

I am new to CircleCI. I am looking for the way to build and test my local branch on CircleCI directly from my machine then pushing code to GitHub it self? If that’s possible.

---

<div class="post-metadata">

**Author:** ![halfer](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/halfer/32/9083_2.png) [@halfer](https://discuss.circleci.com/u/halfer)\
**Post date:** [February 28, 2019, 10:59pm UTC](https://discuss.circleci.com/t/how-to-run-local-branch-without-committing-code-on-github/28700/2 "2019-02-28T22:59:48Z")

</div>

Not really, no - the primary trigger for a build is a code push to a remote Git server. Why do you not want to push to GitHub?
