1.下载地址
2.项目关联
2.1本地的文件夹名称要和远程的名称一致
远程文件夹名称:
![](https://i-blog.csdnimg.cn/blog_migrate/8bdbbab8c89f597b8bd1a8151c79605a.jpeg)
本地的文件夹名称
![](https://i-blog.csdnimg.cn/blog_migrate/f84a48571c1627edd2e579c80dc3dd71.jpeg)
2.2 对本地文件夹进行初始化,只有先初始化,才能关联
git init 初始化,初始化后,文件夹名称后面多了(master),文件夹下会有.git文件夹
![](https://i-blog.csdnimg.cn/blog_migrate/16a4dd2a3a9e194402948069574d8052.jpeg)
3.3 向gitee.com远程推送更新. Git pull –rebase originmaster
出现错误提示: 'origin' does not appear to be a git repository
![](https://i-blog.csdnimg.cn/blog_migrate/67ce7063118fe87838656722954d395d.jpeg)
解决办法:没有关联,关联指令,进行关联
git remote add origin git@gitee.com:yourname/test.git
![](https://i-blog.csdnimg.cn/blog_migrate/2ceb77086d38eb1441e32c976763bfa1.jpeg)
3.错误与解决办法
3.1 错误 Access denied
execrequest failed on channel 0
fatal:Could not read from remote repository.
一般都是key有问题,重置ssh key, 或重启终端.
3.2 提交时,出现警告Permanently added the RSA host key for IP address
执行两个指令
$ eval"$(ssh-agent -s)"
$ ssh-add
![](https://i-blog.csdnimg.cn/blog_migrate/6f172814db43da39212a16393b31b68c.jpeg)
3.3一个项目的地址,如果地址错了,pull push 错误信息如下
![](https://i-blog.csdnimg.cn/blog_migrate/79a3cfc557d56a68ce527d8faa4af0df.jpeg)
要找到正确地址, 如果在gitee.com上, 可以点击 克隆/下载 获取正确地址
![](https://i-blog.csdnimg.cn/blog_migrate/5ce77fb1ca3cfcd9058ab66358686d53.png)
4. 克隆项目
建立和项目文件夹名称一致的本地文件夹. 该文件夹,不能作git init操作,如果做了,删除.git文件夹.
在该文件夹的上一级目录中,执行克隆指令
git clone git@gitee.com:yourname /gitskills.git
要克隆的文件夹一定是空的,也就是后面不带有master等分支的名词.
5.常用指令
远程库信息查看指令: git remote –v
删除远程库指令:git remote rm origin
关联指令: git remote add origin git@gitee.com:yourname/test.git
克隆指令: git clone git@gitee.com:yourname/test.git
提交命令: gitpush origin master
下载命令: gitpull origin master
创建分支:gitcheckout –b dev
查看分支: gitbranch
提交: git addreadme.txt
Git commit –m “test”
切换分支: gitcheckout master
合并分支到当前分支:git merge dev
删除分支:gitbranch –d dev
查询状态: gitstatus