What is .gitignore exactly?

.gitignore tells git which files (or patterns) it should ignore. It’s usually used to avoid committing transient files from your working directory that aren’t useful to other collaborators, such as compilation products, temporary files IDEs create, etc. You can find the full details here.

Issue with SourceTree while cloning a GitHub repository

The exact error message is (as illustrated here): Possible cause: proxy settings (as in this thread) setup steps, with Git disabled (as in here)When SourceTree started for the first time, I skipped setting up Git & Mercurial in the wizard. Then I reran the wizard and chose to download and install the embedded packages.But it seems installing those … Read more

How to show math equations in general github’s markdown(not github’s blog)

But github show nothing for the math symbols! please help me, thanks! GitHub markdown parsing is performed by the SunDown (ex libUpSkirt) library. The motto of the library is “Standards compliant, fast, secure markdown processing library in C”. The important word being “secure” there, considering your question :). Indeed, allowing javascript to be executed would be a bit off of … Read more

Importing a GitHub project into Eclipse

As mentioned in Alain Beauvois‘s answer, and now (Q4 2013) better explained in Eclipse for GitHub EGit 3.x manual (section “Starting from existing Git Repositories”) Eclipse with GitHub EGit tutorial Copy the URL from GitHub and select in Eclipse from the menu the If the Git repo isn’t cloned yet: In> order to checkout a remote project, … Read more

How to install Git for Cygwin?

In the world of Cygwin, there is really no such thing as only installing a package AS you are installing Cygwin. Cygwin was inherently designed with a setup.exe to be run multiple times when necessary. There are thousands of packages available in the Cygwin repo mirrors. From what you are saying, it sounds as if … Read more