Question: I have checked out gh-pages branch. I try `git merge master` and I receive the following "error: The following untracked working tree files would be overwritten by merge: ... Please move or remove them before you can merge." That's exactly what I want to do. I want the files on the master branch to override the versions of those same files on the gh-pages branch. I have read up a little on versions of the `git rm...` command and also tried `git stash` and `git reset head`. I still get the same error.

In short, how do I ignore the current status of gh-pages and overwrite them with master branch?

Answer: 
popup will auto close when lose focus.

you can use panel instead.

```
chrome.windows.create({ url: 'http://mobile.google.com', width: 320, height: 480, type: 'panel' })

```

It will keep opening across all tabs.
This is impossible, the popup will always close as soon as it loses focus.

If you need an always visible UI, your only option is, probably, injecting it into all pages.