
git
sudo-wang
稳住
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git clone、git pull、git fetch区别
clone 是本地没有 repository 时,将远程 repository 整个下载过来。pull 是本地有 repository 时,将远程 repository 里新的 commit 数据(如有的话)下载过来,并且与本地代码merge。 最近一直焦虑换工作与面试,自然面试过程中也被...转载 2018-08-21 21:46:36 · 4863 阅读 · 0 评论 -
git 重命名文件的提交
git 如果重命名文件算删除一个旧文件添加一个新文件比如我在 git 仓库中, mv readme.txt readme.md在 git add 、commit 、push 时候,都要把 readme.txt 的这个删除动作记录进去了,git rm readme.txtgit commit git push如果只把 readme.md 的改变提交上去,到最后会发现 github 上...原创 2019-01-04 15:33:50 · 2868 阅读 · 0 评论 -
error: failed to push some refs to 'https://github.com/xxxx.git' 解决办法
三种方法:推荐第二种比较安全1: 进行push前先将远程仓库pull到本地仓库$ git pull origin master $ git push -u origin master2: 强制push本地仓库到远程 (这种情况不会进行merge, 强制push后远程文件可能会丢失 不建议使用此方法)$ git push -u origin master -f3: 避开解决冲突,...原创 2019-01-04 15:38:15 · 604 阅读 · 0 评论 -
git 常用命令记录
有时候用的少了会忘记一些指令,下面做一些挺常用但自己忘记了的指令的记录删除commit记录如果不小心把不该提交的代码或者敏感的数据(如密码)提交到远程git服务器上,可以使用git reset回滚到上一个commit,并且commit history不留下任何痕迹1.通过找到想要退回到的 commit_id$ git log2.本地回到某一个指定的 commit_id$ git re...原创 2018-12-26 00:13:38 · 290 阅读 · 0 评论