Is there a written conceptual model (to help users understand where files and repositories are stored) when using CCS Cloud and Github?
More specific questions:
1) What is the difference between Github>Import and Github>Clone in CCS Cloud? I would guess that clone is versioned while import just gets the raw unversioned files. But maybe: Clone means create a repository in the workspace in the cloud that is read only (because CCS Cloud doesn't have the integrated commands yet), while Import means link to an existing repository (which you already cloned and may be local to your computer, or in Dropbox and visible everywhere to you.)
2) Are the github repositories (the clones) stored somewhere so that I can use command line github to commit, push, pull? I would guess that cloned repositories are in the cloud and that CCS Cloud doesn't yet have commands to commit, push, pull?
I am new to both CCS and CCS Cloud but I know Eclipse and Github and Energia.
I want to use Github with CCS Cloud because I want to publish my code open source. I trust TI not to lose my files, but I want versioning and to share. I don't mind using Dropbox and command line Github.