步骤:任意选择一个文件夹进入,鼠标右键git-bash,进入命令行,创建一个文件夹,git init 初始化仓库创建.git隐藏文件
git config --golbal user.name 用户名 添加本地用户
git config --golbal user.email “邮箱”
git add 文件名 把文件名改为’’."会将所有未跟踪文件都变为跟踪文件untracked转为tracked
git reset 作用与add相反;
git status 查看跟踪状态,命令加-s:简介显示
git commit -m “注释” 提交文件;从暂存区移到仓库
git reflog 查看版本日志
git reset --hard 版本号 回退版本
git clone url 克隆远程仓库到本地;拉取项目后,需要进入
git remote add origin url 将本地仓库绑定到远程仓库
git remote 查看是否连接;返回origin
git remote rm origin 在本地仓库中,取消关联
git push origin master 推送到远程仓库master分支
git remote rm origin 移除分支(在公司中一般没有权限)
避免多人修改同一代码冲突问题:
git push的项目中添加忽略文件.gitignore
.idea/
maven-demo.iml
target/
git branch <-r/-a> 查看本地/远程/所有分支
git branch 分支名字 创建分支
git checkout 分支名字 切换分支(切换分支后,只能看到当前分支文件)
git push origin 分支名字 推送本地分支到远程仓库
git merge 分支名字 合并分支(合并后需要git push并且git push origin master)
git branch -d 分支名字 删除分支 ,只是在本地删除
配置git
pull远程仓库的代码到本地仓库
提交本地修改到远程仓库(千万记得add时前要配置.gitignore和当commit时写注释)