不为成仙,只为在这红尘中等你回来。

Git 修改已经 push 到远程服务器的 commit message

    ### 确定要修改哪些 commit ```python $ git rebase -i HEAD~5 ``` 其中,HEAD~5 表示最近的5个,后面的5可以改成其他数字。 回车后我们会看到如下5行内容, ``` pick 1d316b0 1 pick f429786 2 pick 880cfbc 3 pick c55cf56 4 # 次新 commit pick d10fd07 5 # 最新 commit ``` 左边第一列表示命令(command),中间...

    阅读全文>>

2019年7月11日 23:37 作者:nancy 分类:[Git] 223

Git 将本地的代码关联到远程仓库

    ### 1.在 github 上创建仓库 (create new repository) 填入仓库名字 (不能和已有仓库名字相同)、描述、权限 (私有的貌似要收费)、选择初始化的时候是否创建 README.md 文件 (Markdown格式)、是否添加 gitignore 文件、是否添加版权(一般是选 GNU General Public License 或者 Apache License,关于这两个协议,大家可以去网上搜一下),然后点击下面的 Create repository 就完成...

    阅读全文>>

2018年6月12日 20:52 作者:nancy 分类:[Git] 199

Could not resolve host: github.com

    ### 向 github git push 时出现下面错误: ```python $ git push origin master fatal: unable to access 'https://github.com/fangweiren/LeetCode-Python.git/': Could not resolve host: github.com ``` ### 解决 原因:github.com 没有被主机解析 1.终端输入命令 ping github.com...

    阅读全文>>

2018年5月29日 10:21 作者:nancy 分类:[Linux] 605

git pull 遇到错误:error: Your local changes to the following files would be overwritten by merge:

    意思是本地机器上新修改的代码的文件,将会被 git 服务器上的代码覆盖。 方法 1:如果想保留本地修改的代码,并把 git 服务器上的代码 pull 到本地(本地修改的代码将会被暂时封存起来) ```python git stash git pull origin master git stash pop ``` 如此一来,服务器上的代码更新到了本地,而且本地修改的代码也没有被覆盖,之后使用add,commit,push 命令即可更新本地代码到服务器了。 ...

    阅读全文>>

2018年5月28日 15:54 作者:nancy 分类:[Linux] 194

Git 常用命令

    git add file 将工作文件修改提交到本地暂存区 git add . 将所有修改过的工作文件提交暂存区 git commit -m "本次提交的说明" 把暂存区文件提交到版本库 git status 随时掌控工作区的状态 git log 显示从最近到最远的提交日志 git log --pretty=oneline 显示从最近到最远的提交日志(单行) ```python (venv) fangweiren@ubuntu:~/myblog$...

    阅读全文>>

2017年12月23日 23:48 作者:nancy 分类:[Git] 210