Loading...
小编发现最近在使用git diff这个命令的时候,有些代码明明没有修改,却标识修改过,末尾加上了个^M。很奇怪啊,我们先说下^M的由来:这个是由于 Windows 和 Unix 下的换行符不一致导致的,Windows 下,换行符是 \r\n,在 Unix 下换行符是 \n。如果我们用把一个文件的换行符换成 Windows 的换行符就会出现这样的问题,实际上 ^M 就是 Windows 下的换...
首先我们明白两个命令的作用:git add把文件修改添加到暂存区;git commit提交更改,把暂存区的所有内容提交到当前分支。从暂存区里面恢复至普通文...
在开发一个项目的时候,一般不可能一直在写自己当前的任务,往往是当前任务写的正火热的时候,又来了新的紧急性任务,或者出现了bug需要处理,那出现这种情况的时候怎么弄呢,当前的任务还没做完,还不能发布,这时候我们总不能把刚写的代码删除了吧。哈哈!!!不用,我们只需要执行一个git stash的命令就可以把当前修改的内容保存起来,不再影响开发其他的功能。当我们开发完其他功能的时候,在切换会主线任务...
创建分支直接创建git branch dev(分支名)基于某个历史版本创建分支git branch dev(分支名) HEAD(历史版本)查看分支查看本地...
首先介绍一个mac上非常好用的命令行工具:iterm2.这个对后续的操作没有影响,只是小编用的比较舒心。哈哈哈哈。在你的~文件夹下建立一个.bashrc文件,并且保存一下文件。可以使用 vi .bashrc进行操作,把以下内容复制到你新建的这个文件中。function git_branch { branch="`git branch 2>/dev/null | grep...
git取消本地的修改,强行从服务端拉去代码git fetch --all git reset --hard origin/master
小编最近发现,git每次提交代码的时候都需要输入账号密码,实在是太麻烦了,下面说下解决的办法:执行:git config --global credential.helper store 下次只需要输入一次账号密码就行了。
git更换远程仓库从原地址克隆一份裸版本库git clone --bare 迁移之前的地址在新的服务器建立一个新的仓库,主要不要勾选Initialize...
首先通过git commit --amend这个命令打开最近一次提交的信息,第一行就是你的注释,通过vim编辑器进行编辑,编辑之后保存就可以了。通过git push --force sunxiaoning sunxiaoning强行推送到你的代码库。
第一步:创建本地仓库1.点击VCS选择Import into Version Control,然后选择Create Git Repository...。-...