首先在git服务器上创建一个新的项目,笔者建议创建项目时最好初始化.gitignore文件,这样可以防止把本地项目中一些编译器的配置文件上传上去,如idea编译器的.idea文件夹等等

如果是SpringBoot项目前后端分离,前端用的的是vue的话可以直接复制笔者的,gitignore文件

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Editor directories and files
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*
yarn.lock

#idea settings
.DS_Store
node_modules
/dist
*.hprof
*.pyc
*.pyo
*.rbc
*.settings
*.yarb
*~
.classpath
.git
.hg
*.idea
*.iml
*.project
.sh
.svn
CVS
__pycache__
_svn
logs
target
vssver.scc
vssver2.scc

首先你的项目已经安装了git,如果没有请百度,这方面的资料多如牛毛,接下来就是关键步骤了,首先在你的项目的文件夹内右击选择Git Bash Here

把本地项目上传到git服务器的步骤_ide

把本地项目上传到git服务器的步骤_git命令_02

1、git命令框里面输入git init (初始化一个空的.git文件夹)

把本地项目上传到git服务器的步骤_git命令_03

2、git命令框里面输入git remote add origin http://10.8.187.11/root/sand-measure-prod.git (连接远程仓库,这里替换成你远程仓库名)

把本地项目上传到git服务器的步骤_git_04

3、git命令框里面输入git pull origin master (从数据库拉取代码)

把本地项目上传到git服务器的步骤_svn_05

有冲突,这里的冲突因为服务器和本地都有.gitignore文件的存在,两者相同,直接把本地的文件删掉即可

把本地项目上传到git服务器的步骤_java_06

4、git命令框里面输入git add . (添加所有文件)

 

 把本地项目上传到git服务器的步骤_svn_07

5、git命令框里面输入git commit -m "first commit" (提交修改)

把本地项目上传到git服务器的步骤_svn_08

6、git命令框里面输入git push -u origin master (再把代码push到git服务器上)

把本地项目上传到git服务器的步骤_git命令_09

这样就可以了,为了便于大家复制,直接把命令按顺序在下方进行排序


 

git init
git remote add origin http://10.9.172.10/root/sand-measure-server.git
git pull origin master
git add .
git commit -m "first commit"
git push -u origin master