git 常用命令

总结工作中常用到的一些git命令

新建本地分支并切换

git checkout -b <本地分支> <远程分支>

删除本地分支

git branch -D <branch>

切换远程地址

git remote set-url origin <新的远程分支>

查看本地分支对应的远程分支

git config --list

git中本地与远程库的关联与取消

1.在本地目录下关联远程repository :

git remote add origin <远程分支>

2.取消本地目录下关联的远程库:

git remote remove origin

.gitignore文件不起作用

把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未被追踪状态),然后再提交:

git rm -r --cached .

git add .

git commit -m 'update .gitignore'

Git 贮藏

git stash :贮藏

git stash list:查看贮藏列表

git stash apply:重新应用你刚刚实施的储藏

git stash apply 「贮藏名字」:应用更早的储藏,通过名字指定它

git stash drop 「贮藏名字」:移除贮藏

git stash branch 「分支名称」:从贮藏中创建分支

Git 比较

git diff 比较文件

git log -p 比较提交

参考链接:

掘金小册:Git 原理详解和实用指南

廖雪峰博客

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 10,651评论 1 45
  • 配置 首先是配置帐号信息 ssh -T git@github.com#登陆github 修改项目中的个人信息 1 ...
    rochuan阅读 4,185评论 1 1
  • 配置 首先是配置帐号信息ssh -T git@github.com # 登陆 github 修改项目中的个人信息 ...
    guanguans阅读 4,097评论 0 3
  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 4,200评论 0 5
  • 【内容总结】 1、临场发挥型(瞬间型): 运用纸笔、框架(5W1H)来进行 2、积累、阶段型的总结(运用表单工作法...
    Smile_Xen阅读 2,854评论 0 1

友情链接更多精彩内容