# 作业提交 **Repository Path**: rj1191/task ## Basic Information - **Project Name**: 作业提交 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-10-14 - **Last Updated**: 2021-12-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 前言 **如下所有教程都是网上搜索以及自己摸索的。有能力同学尽量不要看教程,很多东西需要自己去探索,不要一味的看傻瓜教程,我们现在所学习的东西都是前辈们留下来的,我们需要的是探索精神,这样社会才会进步!** 不要跟我说你看不懂,我觉得以及非常详细了。~~(可能没有我觉得)~~ **世界上没有笨人,只有懒人,所有的不会都是为懒找借口!** # 一.git配置 ### 1.注册git 太简单了,就不写了 ### 2.设置SSH公钥 在C盘找到.ssh文件夹 一般在C:\Users\管理员 如果没有可以在这里创建一个.ssh文件 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/100907_64809266_9865899.png "屏幕截图.png") 进入.ssh文件,单击右键点击 Git Bash ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/100937_5e5fe451_9865899.png "屏幕截图.png") ```bash #在bash输入 ssh-keygen -t rsa #或者 ssh-keygen #区别:第一个是加密的 两个输入一个就行了 #中间会让你输入信息,可以直接回车,用默认的就可以了 ``` 成功后你会出现两个文件id_rsa和id_rsa.pub ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/100953_5d54da26_9865899.png "屏幕截图.png") 打开gitee,将刚刚生成的id_rsa.pub里面的内容粘贴到公钥处,点击确定 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101009_9eb07ccc_9865899.png "屏幕截图.png") # 二.git使用(可以忽略,从远程仓库下载,好像可以自动创建链接) ### 1.建立连接 自己建一个文件夹,初始化项目,在bash输入代码 ```bash git init ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101022_bb35e2f0_9865899.png "屏幕截图.png") 拿到远程库链接 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101042_caffd401_9865899.png "屏幕截图.png") 本地库和远程库建立连接 在刚刚初始化项目的地方输入命令 ```bash git remote add origin git@gitee.com:远程仓库链接 #没有报错就是成功 ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101102_3fe1ee58_9865899.png "屏幕截图.png") # 三.上传文件 ### 方法1 (命令操作) 下载到本地仓库(**这里只需要操作一次,切记不要多次操作。**) ```bash git clone 仓库链接 ``` 这是你会发现拿到文件夹里面多了一个文件夹,打开就是跟远程仓库一样的文件 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101122_191a7a02_9865899.png "屏幕截图.png") 进入这个目录,把你需要上传的文件放到相对应的目录上去 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101132_e6d3a425_9865899.png "屏幕截图.png") 这时我们需要上传文件,在有.git文件夹下输入一下命令 ```bash #第一步 添加本地代码 git add . 添加所有文件 非常不建议,这样你会改了别人的文件的(如果非要用,请先同步远程仓库到本地,具体看第四步操作) git add 文件名 这里一定要选择自己的文件,不然你会改变不然的文件的!!! #第二步 提交本地代码 git commit -m "测试" 引号里面是说明,也就是gitee文件名后面的那些字 #第三步 提交到远程仓库 git push ``` 这时,你刷新一下网页已经提交成功了 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101147_e2efa150_9865899.png "屏幕截图.png") 第三步的时候可能会提示输入gitee的账号密码,如果你输入错误了 再次push是不会让你输入密码的,此时我们需要修改window凭据 **如果没有出现这类情况,请忽略以下步骤** ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101156_c25a7ff3_9865899.png "屏幕截图.png") ### 方法2(网页操作) 进入需要提交作业的地方,点击上传文件 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101206_8a7104ab_9865899.png "屏幕截图.png") 将文件上传,填写提交信息,点击提交就OK了 ![输入图片说明](https://images.gitee.com/uploads/images/2021/1015/101213_5cc62cee_9865899.png "屏幕截图.png") # 四.远程仓库同步到本地仓库(如过你每次add后面指定了自己的文件夹,就忽略这条操作) 同步到本地你只需要三行命令,注意打开git bash的位置 ```bash git fetch git reset git pull ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/1016/183437_4e954509_9865899.png "屏幕截图.png")