当前位置:   article > 正文

git 命令简单总结_git commt -m

git commt -m

git add. 将文件提交到暂存区 
git rm --cached  file将文件从暂存区退出,文件第一次add之后可用它
git restore --staged file名 在git add之后,把它从暂存区剔除
git reset HEAD file名 和上面相同,都是在git add之后的操作。区别在于retore
只是移除,而reset是取消上次操作。commit之后也可以使用它


git commt -m '第一次提交'
git status  查看是否还有没提交的
git log 查看提交日志,有hash值
git diff HEAD  --file名   查看变动前和后的区别


git log --pretty=online 只显示hash值
git reflog 显示所有日志
git reset --hard HEAD^ 撤回一次提交
git reset --hard HEAD~2撤回两次提交
git reset --hard 6-8位hash值


删除第一种
git ls-files查看当然版本下的文件
从本地磁盘删除后,执行
git add git02.txt
git commit -m '第二次提交' 就删除了
第二种
git rm git02.txt  直接可以删除
如何推送到远程仓库?
git init    git add. 修改添加  git commit -m ''
git remote add origin 远程仓库地址
git push -u origin master 推送完成
如果有修改,add commit操作相同,再执行git push即可

git branch -a 查看本地和远程分支
git push origin dev推送本地本地分支到远程
git push origin :dev删除远程分支危险操作
git branch -d(D强制) dev删除本地分支
git checkout -b dev origin/dev 从远程分支拉取在本地创建一个分支  (有的不成功,需要先执行 git fetch获取远程分支最新状态)

冲突有两种形式出现
一是git merge dev
需要解决完冲突,再git add.    git commit push
二是git push的时候
需要本地解决冲突,add commt push
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/858478
推荐阅读
相关标签
  

闽ICP备14008679号