美文网首页
GIT命令总结

GIT命令总结

作者: 紫雨杰 | 来源:发表于2018-06-11 11:05 被阅读0次
一、 git rm 与 git rm --cached
①、当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用

1 git rm file_path
2 git commit -m 'delete somefile'
3 git push

②、当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用

git rm --cached file_path
git commit -m 'delete remote somefile'
git push

二、git diff 、git reset 与 git reset

1、查看工作区和暂存区里面最新版本的区别:

           git  diff HEAD --filename

2、新建的未add的文件,要想撤销:

           git  checkout -- 文件名

3、撤销已add 未commit 的文件:

           先 git  reset HEAD 文件名   再 git  checkout --文件名

4、撤销已add 已 commit 的文件:

           git reset --hard HEAD^

三、git如何移除某文件夹的版本控制

git rm -r -n --cached "bin/" 
//-n:加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。
git rm -r --cached  "bin/"      //最终执行命令. 
git commit -m" remove bin folder all file out of control"    //提交

四、push 与 pull

git push origin master   //提交到远程服务器
git pull origin master   //从远程服务器pull代码
//删除远程分支
git push origin --delete <branchName>

五、remote

//删除原本的ssh仓库地址
 git remote rm origin //origin 代表你原本ssh地址的仓库的别名

//查看当前的remote
 git remote -v

//新增http地址的仓库 
 git remote add origin http://git.oschina.net/username/project.git

六、reset 命令的三个参数对比

①、--soft 参数:
           仅仅在本地库移动HEAD 指针

②、--mixed 参数:
           在本地库移动HEAD 指针
           重置暂存区

③、--hard 参数:
           仅仅在本地库移动HEAD 指针
           重置暂存区
           重置工作区

相关文章

  • git入门

    这里对git init、git add、git commit命令进行一个总结。 $ git init 命令,该命令...

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • git 命令汇总

    git 命令汇总 常用总结 1.$ git help 查看git所有命令的帮助 2.$ git config --...

  • git 命令

    Git常用命令总结Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git ...

  • Git 常用指令

    Git常用命令总结 Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git i...

  • Git 命令总结

    Git 命令总结 基本命令 远程仓库 分支管理 标签管理 自定义 Git 搭建 Git 服务器 安装 git:$ ...

  • Git与Github的使用总结 - day 03

    git常用命令总结 git配置(config): git仓库(repository): git分支(branch)...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • GitHub创建远程仓库及连接

    总结:使用的git命令 git init git remote add origin (远程仓库地址) git r...

  • Git命令整理

    由于Git命令较多,将常使用的Git命令做一下整理与总结。 Git初始化设置git config --global...

网友评论

      本文标题:GIT命令总结

      本文链接:https://www.haomeiwen.com/subject/biposftx.html