一、安装文件:
1.git
https://git-scm.com/downloads
2.tortoise git
https://tortoisegit.org/download/
二、将一个现有项目推送到远程仓库
1.初始化 (Git Init Here)
在你的项目的根目录,点右键->Git Init Here,会生成一个.git的隐藏目录。
2.添加.gitignore,此文件的作用是在定义忽略的文件及目录(正则匹配)
将以下内容,添加到一个名为.gitignore的文件,放到项目的根目录下即可。
![](http://img.e-com-net.com/image/info8/b8d97b5613f94ed2ba791cad57d0b2ed.gif)
![](http://img.e-com-net.com/image/info8/2f88dd3f1cd145f59c0e47b51acdbd4b.gif)
#OS junk files [Tt]humbs.db *.DS_Store #Visual Studio files *.[Oo]bj *.pdb *.user *.aps *.pch *.vspscc *.vssscc *_i.c *_p.c *.ncb *.suo *.tlb *.tlh *.bak *.[Cc]ache *.ilk *.log *.lib *.sbr *.sdf ipch/ obj/ [Bb]in Tasks [Dd]ebug*/ [Rr]elease*/ Ankh.NoLoad #Tooling _ReSharper*/ *.resharper [Tt]est[Rr]esult* #Project files [Bb]uild/ Target/ #Subversion files .svn #Office temp Files ~$* #Editor temp files *.swp *.orig # Project Ignore db/liquibase.properties db/changelog/diff-changelog.xml db/diff.bat ClientBin/ Generated_Code/ logs/ Setup/*.exe PluginZips/ *.Publish.xml *.pubxml
3.提交代码到本地仓库
还是在项目根目录,点右键->Git Commit->"master",这里的master是分支名称,说明当前分支为master分支。
第一次提交时,会提示要设置user name 和email,点Yes,进入设置。
这里设置好Name和Email就OK了。
设置好Name和Email后,然后在点右键->Git Commit->"master",就进入提交界面了。
注意:此处提交,只是提交到了本地仓库,并没有到远程仓库中。
4.推送到远程共享仓库。
设置远程仓库地址,项目根目录右键->Tortoise Git->Settings打开界面
推送到远程,根目录右键->Git Sync...打开同步界面,然后点Push就Ok了。