Loading...
git是一个很好的代码管理工具,有些时候有些文件,比如缓存等我们是不需要被管理的,但是有时候我们在创建项目的时候不小心会添加上。当我们要去掉的时候,一般会...
小编发现最近在使用git diff这个命令的时候,有些代码明明没有修改,却标识修改过,末尾加上了个^M。很奇怪啊,我们先说下^M的由来:这个是由于 Win...
首先我们明白两个命令的作用:git add把文件修改添加到暂存区;git commit提交更改,把暂存区的所有内容提交到当前分支。从暂存区里面恢复至普通文件(绿字变红字):如果是撤销所有的已经add的文件:git reset HEAD .如果是撤销某个文件或文件夹:git reset HEAD -filename版本回退,也就是回退某个commit:git reset --hard 版本号(...
在开发一个项目的时候,一般不可能一直在写自己当前的任务,往往是当前任务写的正火热的时候,又来了新的紧急性任务,或者出现了bug需要处理,那出现这种情况的时...
创建分支直接创建git branch dev(分支名)基于某个历史版本创建分支git branch dev(分支名) HEAD(历史版本)查看分支查看本地所有分支git branch查看远程以及本地的所有分支git branch -av 红色部分代表远端分支删除分支git branch -d dev(分支名)切换分支git checkout dev查看分支差异查看分支差异git diff d...
首先介绍一个mac上非常好用的命令行工具:iterm2.这个对后续的操作没有影响,只是小编用的比较舒心。哈哈哈哈。在你的~文件夹下建立一个.bashrc文...
git取消本地的修改,强行从服务端拉去代码git fetch --all git reset --hard origin/master
小编最近发现,git每次提交代码的时候都需要输入账号密码,实在是太麻烦了,下面说下解决的办法:执行:git config --global credent...
git更换远程仓库从原地址克隆一份裸版本库git clone --bare 迁移之前的地址在新的服务器建立一个新的仓库,主要不要勾选Initialize repository with a README。删除现在的地址,换成新仓库的地址 git remote set-url --push origin 新的仓库地址以镜像推送的方式上传到新的仓库git push --mirror
首先通过git commit --amend这个命令打开最近一次提交的信息,第一行就是你的注释,通过vim编辑器进行编辑,编辑之后保存就可以了。通过git...