1:克隆代码
git clone path(git地址) 例如: git clone https://github.com/qhy516/spring-boot-mybatis.git
2:查看当前所在分支
git branch
3:查看所有分支
git branch -a
4:查询远程源
git remote -v
5:切换到本地分支(此方法会去检测本地是否有该分支没有的话就创建该它)
git checkout branchName 例如:git checkout dev
6:切换到本地分支并拉取远程分支上的代码
git checkout -b branchName origin/branchName 例如:git checkout -b dev origin/dev
7:拉取远程分支代码 (要先创建本地分支然后再pull)
git pull origin branchName 例如:git pull origin dev
*注意事项
有时候拉去代码回提示fatal: refusing to merge unrelated histories
解决办法是:git pull origin branchName --allow-unrelated-histories
8:提交本地代码到远程分支上
A:git add .
B:git commit -m(代码提交注释) 例如:git commit -m ‘代码提交’
C:git push origin branch 例如:git push origin dev
9:添加源
git remote add name(name随意取)path (源地址)
例如:git remote add myGit https://github.com/qhy516/spring-boot-mybatis.git
10:初始化
git init
*解释
git init就是git库初始化命令,在任何一个文件下执行此命令就是初始化这个文件夹
11:删除本地分支
git branch -d branchName 例如:git branch -d dev
12:本地分支代码合并
git merge branchName 例如:本地dev合并本地master git merge master