MENU

Git常用命令

January 29, 2018 • Read: 159 • 教程阅读设置

1.本地仓库的创建关联以及提交

mac创建文件夹:
1.mkdir testGit //在当前用户的目录下创建一个名为testGit的目录<br>
2.cd testGit //切换到这个目录下面<br>
3.pwd //查看当前的目录完整路径<br>
初始化版本库
git init //创建了一个空的版本库
添加文件到仓库
git add test.txt //把test.txt这个文件添加到仓库
提交文件到仓库
git commit -m "提交的备注" //把添加到仓库的文件 提交到仓库
将本地项目和远程仓库连接起来
1.创建一个远程的仓库(码云或者github等等)<br>
2.git remote add origin 远程仓库地址 //把本地仓库和远程仓库关联起来<br>
3.git add . //将文件全部添加到暂存区
4.git commit -m "提交注释" //提交本次操作
5.git push -u origin master //把本地的仓库的内容推送到远程仓库 第一次提交使用了 -u 的参数,git会把本地的内容推送到远程仓库还会把本地仓库和远程仓库关联起来,之后的提交可以简化此命令
6.git push -u origin master -f //强制提交到master分支,第五步提交不成功的,再使用这个命令
从服务器上更新代码
git pull //从服务器上拉取代码

2.分支管理

创建分支
1.git branch 分支名称 <br>
2.git checkout 分支名称 //切换到新的分支

简便语句
git checkout -b 分支名词 //相当于上面两条语句
查看当前所选的分支
git branch //会列出当前所有的分支 在当前的分支前面有打上*号
切换分支
git checkout 分支名
合并分支
1.git merge 分支名 //合并指定分支到当前分支<br>
2.git merge --no-ff -m "提交备注" dev //新的提交加-m参数



如果在分支名加上--no-ff参数 是关闭fast forward模式 能够看见历史合并,使用fast forward模式合并上看不出来曾经合并过的,如果是新的提交 最好使用-m参数 
删除分支
git branch -d 分支名 //删除指定分支
Last Modified: March 6, 2019
Archives QR Code
QR Code for this page
Tipping QR Code