1.初始化仓库
git init
2.配置全局基本信息
git config --global user.name "你的名字或昵称"
git config --global user.email "你的邮箱"
3.添加远程仓库
git remote add origin https://gitee.com/zlmbeiyan/springboot.git
4.第一次pull
git pull origin master
#如果不能pull执行下面命令
git push --set-upstream origin master
5.添加本地项目到本地仓库
#包括全部文件的变化
git add -A
#不包括被删除的文件
git add .
6.第一次提交
git commit -m "提交信息"
7 .第一次push
git push origin master
8.以后提交步骤
1.git pull
2.修改文件
3.git add -A
4.git commit -m "提交信息"
5.git push
9.强制同步远程仓库
git fetch --all
git reset --hard origin/master
git fetch 只是下载远程的库的内容,不做任何的合并
git reset 把HEAD指向刚刚下载的最新的版本
或者:
git reset --hard HEAD
git pull -r 或 git pull
10.忽略文件不起作用时
在想要忽略内容的目录下创建.gitgnore,编辑.gitignore文件,用git status查看状态,想要忽略的文件还是显示被追踪状态。原因是git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被提交到版本管理中,就算是在.gitignore中声明了忽略文件也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git add,这样就不会追踪忽略的文件了。git清除本地缓存命令如下:
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
11.撤销某个文件的修改
git checkout filename