安装
https://git-scm.com/downloads
选择对应版本进行安装,比如我在自己电脑上安。选Windows 里面 64-bit Git for Windows Setup.
下载后都选择默认项进行安装。
从git仓库下载代码
在本地想要用来保存git上项目代码的文件夹下点击右键,git bash here,打开git命令界面。
在这里输入命令(右边的地址是从git项目网页端复制的)git clone git@gitlab.xx
此时报错 fatal: could not read from remote repository
一般这种错误就是你登录网页端git的账户在git客户端的配置有问题,导致没有权限去colne。我的解决方法是删掉重配置密钥。
点击设置
首先生成SSH密钥:在git bash界面输入ssh-keygen -t rsa -C "xxx" (自己登录git网页端的用户名)
输入后会有一些问题,直接回车或者y,直至生成密钥。会显示密钥所在目录,一般是用户目录的.ssh文件夹,从中找到id_rsa.pub,里面全文复制出来就是公钥,粘贴在下面。密钥就设置好啦
然后关闭这些界面,重新打开git bash 再输入clone命令,就可以进行代码下载啦
本地更新后上传代码
git add 文件名
git commit -m "简述"
git push origin master
push 后再次出现这个报错,经过变更网络解决了。
删除远程仓库文件夹
git rm -r --cached .idea # 删除.idea文件夹
git commit -m '删除.idea' # 提交,添加操作说明
git push -u origin master #把这个操作同步到远程仓库
一些报错
cannot pull with rebase: You have unstaged changes.
`git status` #查看git的提示,按提示操作即可
failed to push some refs to git
git pull --rebase origin master #进行代码合并,从远程pull+merge到本地
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。