├── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled class file 2 | *.class 3 | 4 | # Log file 5 | *.log 6 | 7 | # BlueJ files 8 | *.ctxt 9 | 10 | # Mobile Tools for Java (J2ME) 11 | .mtj.tmp/ 12 | 13 | # Package Files # 14 | *.jar 15 | *.war 16 | *.nar 17 | *.ear 18 | *.zip 19 | *.tar.gz 20 | *.rar 21 | 22 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml 23 | hs_err_pid* 24 | 25 | # Git 26 | git.properties 27 | 28 | #IDEA Project Files 29 | *iml 30 | *iws 31 | .idea 32 | *ipr 33 | ishopdb 34 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # intro-to-github 2 | This is a demo repository to practice using GitHub. 3 | 4 | It has two files in the **Code** tab: 5 | - **README.md** is a file that describes this repo (you are currently reading it) 6 | - **.gitignore** is a file that specifies which files and directories must be ignored by Git 7 | 8 | You cannot directly modify files in this repo because you are not a *collaborator*. 9 | 10 | The **Issues** tab is used to discuss ideas, enhancements, bugs, questions, and so on. They are grouped by *Open* and *Closed*. 11 | 12 | The **Pull requests** tab contains proposals to make some changes in the files located in the repository. Repo's owners may review a request and put your changes if they look good. 13 | 14 | You can create an *Issue* or make a *Pull request (PR)* to contribute to the project. 15 | 16 | If you want to propose some changes to this repo, you may *fork* it, modify the content, and create *PR*. A *fork* is just a copy that allows you to change the content without affection the original project. 17 | --------------------------------------------------------------------------------