Git,作为一款优秀的代码版本控制管理工具,是每个码农必备技能。
(1)对于初学者而言,常用的命令,可以简单用以下两个图概括
以上,两个图,比较直观的概括了git常用命令。掌握这些基本的常用的,就可以下载、安装、尝试、折腾服务器了。
(2)git 常用命令及对应的解释
git 常用命令及对应含义如图3所示:
(3)git文件过滤
git上传到服务器时候,并不是所有git管理的文件夹下的内容都需要上传,尤其是在是用idea、eclipse等集成开发环境的时候,例如:.eclipse .projece .idea等等文件或者target log等文件夹。此时需要过滤文件或文件夹,只需要把代码上传到服务器 。
注意:.gitignore文件文件应该先上传到服务器才能起过滤作用
常见忽略文件对应的内容,如下所示:
#Eclipse
.classpath
.project
.settings/
#Intel Idea
.idea
*.iml
*.iws
#Maven
log
target
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionBackup
pom.xml.next
release.properties
dependcy-reduced-pom.xml
buildNumber.properties
#java
*.class
*.war
*.ear
# bak
*.bak
/bin/
# sbt
/target/
/project/target/
/project/project/target/
/project/project/project/target/
/build-sbt/
local.sbt
# spring
*.springBeans