git操作

Git常用操作命令

1、git的原理

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

posted @ 2019-08-13 14:49  fengyanhuaivy  阅读(136)  评论(0编辑  收藏  举报