最近在实习,有接触到很多没有经验的挑战性工作,也增加了很多的见识。以此来记录我日常工作遇到的一些难题、解决思路和收获记录。
Git是什么?
git是当前最受欢迎,使用最多的分布式版本控制系统。
下载并安装Git
因为一开始完全没有接触过git,所以直接参考网上的教程在gitblit网址上进行远程操作,直到卡在这里十分钟无果,去搜索这句话 ,才意识到要先下载git程序包
附上:git下载网站
(图片来源:https://blog.csdn.net/SSophia/article/details/115893118)
下载软件并安装我一般会直接参考教程,看这篇就行
git2.16.2Windows版本安装教程
手动添加Git Bash Here到右键菜单
安装Git后一般右键菜单都会有“Git Bash Here”选项,如果没有可以手动添加
见链接
创建版本库
登录账号,根据需要对相应内容进行勾选,名称为tool,点击创建。
上传本地项目到版本库
- 选择需要上传的文件 右键点击 Git Bash Here:
- 输入命令git init: 把这个文件夹变成Git可管理的仓库,这时你会发现项目目录下多出了一个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。如图
- 连接远程服务器: 即输入 图片上的那行代码即可
- 将文件上传到本地git库: git add filename(指定文件名)或者 git add .(这是上传该目录文件内的所有文件)
- 用git commit -m “第一次提交”: 这表示把项目提交到仓库,成功后出现“first commit“ 的注释。
- git push -u origin master:将本地git库的文件上传到git服务器库里 在我提交项目的时候 出现了如下几个错误: ①图片来源 解决办法:将上传的代码改为:git push -f origin master 即可 ② 这是因为连接的端口的密钥没有匹配 首先在 C:\Users\用户名 目录下查找后缀为 .ssh 的文件夹。如果没有该文件夹,则需要自己创建:**输入指令:接着会提示你这个文件路径 一般默认 直接回车即可然后会提示你输入密码 这个输入密码 是不可见的 直接输入按回车 就行 一般会输入两遍成功后查看,已经出现.ssh文件夹。第一个是自己的密钥,下面的是公共密钥 找到ssh文件夹之后,继续解决上面报错的问题。查看网上的各种方法,这种情况的原因就是新的ssh客户端不支持ssh-rsa算法,要修改本地配置重新使用ssh-rsa算法。 首先到当前用户目录下的.ssh文件中创建config文件(config没有后缀),使用记事本打开添加如下: Host * HostkeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa
- 最后上传成功,在版本库进行刷新即可看到自己上传的文件了
上传的完整代码如下:
git init
git add filename
git commit -m"first commit"
git remote add origin ssh://******@*******/***.git
git push -u origin master
版权归原作者 Aristan_w 所有, 如有侵权,请联系我们删除。