![140fde7a17a671c632ea65f7695a3785.png](https://i-blog.csdnimg.cn/blog_migrate/bb41d109d20589f5c191cd5cf137675e.jpeg)
刚使用git的我对git的理解:
下载完git到桌面,设置本地仓库,远程github仓库。(天真的我,以为本地仓库就是在本地创建一个文件夹专门储存所有的本地文件( ╯□╰ ) 因为这个误会我花了好长时间,找本地仓库在哪里。)本地仓库就是在一个文件夹中,由git创建一个名为.git的文件。比如,在工程文件夹右键,git bash here,或者手动进入当前文件夹目录。然后输入命令git init初始化创建.git目录。
常用命令:
git clone +[url]
//克隆一个项目
git add + [文件名]
//添加一个文件,也可以用 git add . 添加所有文件
git commit -m"[备注]"
把添加的文件提交到本地仓库 -m后面填备注,最好填一下,没有备注很难记住以前修改的内容的
git remote add +[名字]+[url (从github上复制,一般是git @github:xxx:xxx)]
//设置远程仓库
git pull/push + [远程仓库名字(一般叫origin)]+ [也许是分支名(和我一样的新手用master)]
//获取一个远程仓库的分支/推送到远程仓库的一个分支
今天遇到的困难是一直提醒我
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我改了好几次ssh,依然报错。(吐槽下CS某N,里面答案好多都是一样的,一点参考意义都没有,浪费我时间)。找了好久答案有人说看一下.git/config文件检查一下url。我第一次用记事本打开,没找到错误,第二次用vim打开,发现了url前面有个%94,删了后就ok了。原因忘记了,以前有人推荐用notepad++不用记事本好像也是这个原因。
坐太久腰好累~其他的下次写~