三、GIT与Github推送(上传)和克隆(下载)
GIT与Github推送(上传)和克隆(下载)
- 一、配置好SSH
- 二、在Github创建仓库
- 三、git克隆(下载)文件
- 四、git推送(上传)文件到远程仓库
一、配置好SSH
Git与Github上传和下载时需要使用到ssh,所以我们需要进行相关配置
打开Git Bash,输入以下命令生成SSH密钥对
- 1 ssh-keygen
- 2 按回车键确认默认保存路径
- 3 输入要设置密码
- 4打开Git Bash,输入以下命令查看公钥内容:
cat ~/.ssh/id_rsa.pub ,不一生成的秘钥文件名称是id_rsa.pub 要看ssh-keygen生成的文件是什么
- 5复制公钥
把公钥添加到GitHub
登录你的GitHub账户,访问 GitHub。
点击右上角的头像,选择“Settings”(设置)。
在左侧栏中,点击“SSH and GPG keys”。
点击“New SSH key”。
在“Title”(标题)中输入一个描述性名称(如:我的服务器)。
在“Key”(密钥)文本框中粘贴你的公钥内容。
点击“Add SSH key”按钮添加公钥。
二、在Github创建仓库
在我们的主页执行如下
填写仓库信息
然后我们得到了一个文件仓库,但现在这个仓库是空的只有readme文件,我们使用git克隆到本地然后上传我们的开发文件
三、git克隆(下载)文件
获取我们远程仓库的地址
在电脑里创建一个文件夹,然后在文件夹中打开git
我们先克隆仓库到本地,
克隆仓库:运行git clone https://github.com/yourusername/yourrepository.git(https://github.com/yourusername/yourrepository.git 需要替换为自己仓库的地址,就是上面复制的shh地址)
然后我们可以看见远程仓库克隆到本地电脑了
然后在里面的仓库文件里进行代码开发,开发完后,我们执行下面步骤提交代码
四、git推送(上传)文件到远程仓库
-
1 添加更改到暂存区:在命令行中运行git add .或指定文件git add filename。
-
2提交更改:运行git commit -m “Your commit message”,写入描述本次提交的注释。
-
3查看提交历史:运行git log,检查提交记录。
-
4 推送更改到GitHub
在命令行中运行git push origin main,然后输入我们的shh密码;
通过上面的操作 我们的项目克隆到本地和软件的提交均执行完成了。