点击生成新的仓库
创建成功后会生成一个这样的文件
首先先确保本地安装了git
可以通过终端
使用
git --version
来查看是否安装好了git
如果显示了版本信息,说明已经安装好了git,这时候我们就可以进入我们想要clone
到问目标文件夹
并从
获取到SSH
的网址,并复制
在目标文件夹的终端
使用
git clone 刚刚复制的网址
就可以完成clone
,打开目标文件夹,我们就可以看到生成了对应的文件
因为我这个项目是学习pytorch
的,所以我需要一个Python
的项目
首先我们先创建一个Python
的项目
关键的一步是要将刚刚从git上拉取的所有文件复制并替换到新创建的文件夹中
替换完成后就可以将本地创建的项目与github
上的项目相关联了
首先我们要先设置一下本地git
的username
和email
这里的配置是代表,当你git push
到远程仓库后,是以哪个账号的名义去上传的
git config --global user.name "新用户名"
git config --global user.email "新邮箱"
然后通过
git config --list
查看刚刚配置的是否正确
有四个关键指令
git status 查询当前状态
git add . 将本次所有更新的文件与代码添加到暂存区
git commit -m "消息" 将代码上传到本地代码库,并且同时说明本次上传的信息是什么
git push 将代码上传到云端
比如我们更新了README
文件,在终端使用git status
指令
就会提示我们修改了README
文件,这时我们通过git add .
将全部修改提交到暂存区,再通过git status
查看
就回告诉我们将所有的修改存放到了暂存区,然后通过git commit -m "first_test"
将代码从暂存区上传到本地,并且备注信息为first_test
,再通过git status
查看
同时我们在Version Control
中也可以看见,我们first_test
的提交信息
主要是通过
git push
命令,在代码已经通过git add
和git commit -m
了以后,就需要将本地已经上传的代码上传到github
仓库了
我们在文件的终端输入git push
就可以成功上传了
我们也可以发现github
上也同步进行更新了,有些读者可能会出现git push
以后还要输入用户名与密码,并且提示无权限的情况,一般是没有使用SSH
进行clone
而使用HTTP
进行clone
解决办法为
- 首先为自己的github账号申请一个
SSH
密钥,可以看我的上一篇文章【Git】【MacOS】Github从创建与生成SSH公钥生成并配置好自己的公钥后使用SSH
进行clone
就可以解决了