Git常用操作命令
1、git的原理
基本概念
Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库
add:将工作区同步到暂存区
commit:将暂存区同步到本地仓库
push:将本地仓库同步到远程仓库
pull:将远程仓库同步到工作区
checkout:将本地仓库同步到工作区
2、传代码到GIT:
1、打开https://gitlab.vdian.net/XX
2、创建PROJECT
3、进入项目根目录
4、git init // 在当前项目目录中生成本地git管理,并建立一个隐藏.git目录
git remote add origin ssh://git@gitlab.vdian.net:60022/xx/xxx.git //粘贴复制的地址 //在本地仓库添加一个远程仓库origin (即建立本地仓库与远程仓库的关联 所以可以在commit后push前执行)
git add . //添加当前目录中的所有文件到索引
git commit -m "first commit" //提交到本地仓库,并附加提交注释
git push -u origin master //把本地源码库push到github 别名为origin的远程项目中,确认提交
3、撤销操作:
1、工作区修改了,放弃修改
git checkout -- file
命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销
2、工作区修改了并且add,需要撤回
用命令git reset HEAD <file>可以把暂存区的修改撤销掉(unstage),重新放回工作区
如:git reset HEAD readme.txt
3、add并且commit:版本回退
4、删除操作
git rm test.txt
git commit -m "remove test.txt"
//如果误删了,可以将误删的文件恢复到最新版本
git checkout -- test.txt
5、其他常用命令
git log命令:显示从最近到最远的提交日志
git status:查看文件的提交状态(每次提交或修改后可用此命令)
git diff HEAD -- readme.txt命令:可以查看工作区和版本库里面最新版本的区别
关于IDEA中的git的使用
https://blog.csdn.net/qq_39331713/article/details/82350852