简单理解Git

Git命令

新的代码初始化流程:

第一步 创建git管理空间:git init

第二步 添加文件到暂存区: git add

git add -A -all  【把所有文件加入到暂存区】

git add 文件名1 文件名2 件名 3

Git status 查看当前工作空间状态。 git add 。全部提交

 

第三步 提交代码到本地的git空间: git commit  -m first commit

 

第四步 创建连接,推送本地git到连接的服务器中

Git remote  add origin http://....

第五步:进行本地git提交到服务器中

Git push -u origin master

 

遇到的错误详情:

  1. failed to push some refs to git

出现错误的主要原因是github中的README.md文件不在本地代码目录中

可以通过如下命令进行代码合并【注:pull=fetch+merge]

git pull --rebase origin master

 

清空本地缓存:

git rm --cached -r .

用于.gitignore中过滤上传的文件不生效。清空本地缓存重新添加就好了。

Your local changes would be overwritten by merge. Commit, stash or revert th错误

 

unstash changes:该工具利用了git的功能,将未提交的本地更改存储起来。

Stash Changes: 就将本地的全部改动临时保存到本地仓库,并撤销了本地的所有改动。

可以查看如下链接:

https://blog.csdn.net/weixin_42397269/article/details/105145041?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduend~default-1-105145041.nonecase&utm_term=git%20idea%20merge%E7%94%A8%E6%B3%95&spm=1000.2123.3001.4430

 区别:

https://www.pianshen.com/article/7053984549/

 

 

 

posted @ 2021-04-02 16:45  sea-gull  阅读(79)  评论(0)    收藏  举报