本文章只对自己对git使用和理解做一个总结,供自己在后续的地方继续进行学习和知识的巩固。同时也希望能帮助到想学习git的伙伴
我使用的是gitee(码云)
初次使用时要进行安装git。安装的详细连接有:
https://www.cnblogs.com/yanqingxu/p/7154654.html
接着我们要将本地的文件在git操作命令中上传到gitee,那我们要对git与gitee进行连接,使用SSH公钥进行连接。
查看本地是否有公钥的命令:(在Git Bash 中输入)
$ cd ~/.ssh
如果没有文件目录显示,则说明本地的git还没有SSH公钥,那我们可以创建一个SSH公钥,
接着在Git Bash中输入
$ ssh-keygen -t rsa -C "你的邮箱"
然后在次输入
Administrator@WIN-F4SFEKTVQF9 MINGW64 /d/Desktop/test
$ cd ~/.ssh
Administrator@WIN-F4SFEKTVQF9 MINGW64 ~/.ssh
$ ls
id_rsa id_rsa.pub known_hosts
就可以看到有 id_rsa 和 id_rsa.pub 两个文件夹了,我们要使用的是 id_rsa.pub 这个文件中的内容
到自己的gitee账号里面,创建一个 gitee 的 ssh。
将 id_rsa.pub 的内容复制到ssh公钥里面,即可完成操作。
有了以上的操作,才可以有接下来的怎样用命令进行文件上传
第一步:在任意文件夹中进入Bash,输入
Administrator@WIN-F4SFEKTVQF9 MINGW64 /d/Desktop/test
$ git config --global user.name "自己设置名字"
Administrator@WIN-F4SFEKTVQF9 MINGW64 /d/Desktop/test
$ git config --global user.email "自己邮箱"
设置全局变量,这是你提交文件到gitee时的名字记录。
第二步:初始化本地仓库(可以任意选择一个文件夹,这个文件夹是可以进行上传和下载文件的)
$ git init
$ git remote add origin https://gitee.com/xxx/xxx.git (你的远程项目地址)
我们为什么要这样初始化仓库,(目的:需要管理这些远程仓库,以便想 向gitee 推送数据或从 gitee 中拉取数据)
第三步:克隆gitee项目到本地
$ git clone https://****.git (你的远程项目地址)
第四步:可以更新克隆到本地的文件,更新或者增加文件后,再上传到gitee
$ git pull origin master
$ git add .
$ git commit -m "你的第一次提交"
$ git push origin master