随笔分类 -  Git/SVN/CSV

摘要:笔者在编写Z Shell文件的时候经常会使用到 来开启调试,但不希望提交到仓库 解决方案 Git提供了一种文件过滤器,此方法可以帮助在提交时移除 我们先来编写脚本,如何移除这一行。 即使用 给过滤器起一个名字,这里以“DebugShell”为例。添加过滤器 修改 文件,对特定文件使用过滤器。 阅读全文
posted @ 2019-10-29 16:04 zhuxiaoxi 阅读(1133) 评论(0) 推荐(1)
摘要:步骤 进入Git仓库,执行`curl L https://github.com///pull/.patch | git am` 阅读全文
posted @ 2019-03-05 17:53 zhuxiaoxi 阅读(2456) 评论(0) 推荐(0)
摘要:分支操作 查看分支 删除分支 阅读全文
posted @ 2018-07-21 12:27 zhuxiaoxi 阅读(115) 评论(0) 推荐(0)
摘要:Git的几种状态 注意 :下面所有命令每一个代码段是相互独立的,为了解决一个问题,请不要使用多个代码段。所有命令均经过本人测试,由于测试环境是简单的Git仓库没有过多的数据,可能在复杂环境回出现错误。如发现问题请直接评论区指出。请仔细分析使用情况,丢失数据与本人无关。 已修改 未暂存 已经修改了文件 阅读全文
posted @ 2018-04-12 18:43 zhuxiaoxi 阅读(28502) 评论(2) 推荐(4)
摘要:彩色输出 阅读全文
posted @ 2018-04-12 18:41 zhuxiaoxi 阅读(342) 评论(0) 推荐(0)
摘要:通过fork创建的项目,如果远程仓库代码进行了更新,本地需要同步的话,可以在git上创建一个上游仓库 步骤 1. 运行 2. 拉取远程仓库 3. 合并远程仓库 4. 推送本地仓库到origin仓库`git push origin master` 阅读全文
posted @ 2018-04-12 18:40 zhuxiaoxi 阅读(321) 评论(0) 推荐(0)
摘要:Git提示rejected To github.com:zhuxiaoxi/Web Demo.git ! [rejected] master master (fetch first) error: failed to push some refs to 'git@github.com:zhuxiao 阅读全文
posted @ 2018-04-05 15:47 zhuxiaoxi 阅读(278) 评论(0) 推荐(0)
摘要:设置git@走代理 修改~/.ssh/ssh_config 添加ProxyCommand nc -x 127.0.0.1:1080 %h %p到需要的ssh主机地址上 如果不确定,或希望全部走代理,则添加到第一行 设置Socks5代理 git config --global http.proxy ' 阅读全文
posted @ 2018-02-01 13:03 zhuxiaoxi 阅读(9771) 评论(0) 推荐(0)