前言:一般本地写完代码以后都需要上传到代码仓库进行存储,一方面是为了长期存储代码,方便代码项目管理,另一方面方便项目的交流合作。下面是在本地编写的项目与Github通过git相关指令进行交互的过程:
一、将本地项目git到代码仓库中
以Vscode为例,先打开项目的终端:
然后在github(或者其他仓库)上创建一个项目:
(据了解是一般不建议上来就创建readme file,因为可能会导致会面上传项目的时候冲突)
如果是刚创建仓库,按以下步骤输入以下指令,进行项目的上传:
git init
终端提示以下代码代表初始化成功:
Initialized empty Git repository in /Users/mac/Desktop/Front/buka/b0393/vue3-blog/blog-1/vue3_mt/.git/
输入如下命令添加远程连接地址,其中URL地址为之前拷贝的仓库地址:
git remote add origin 你仓库的URL地址
再把远程仓库的文件pull到本地项目文件夹中(此步骤必须进行):
git pull origin 分支名
之后就可以直接将需要同步的文件上传到自己的git仓库中了:
git add . //add后面跟"."表明添加所有文件,如果只需要添加个别文件直接后面跟文件名,也可后面跟多个文件名
git commit -m "first submit" //注释说明,每次提交新文件或更改的文件都需要添加注释
git push -u origin 分支名 //将add的文件push到github仓库中去
二、更新代码仓库
如果需要再次更新github代码仓库可以在项目目录下的终端执行以下步骤:
git add .
git commit -m "feat: updata READMR"
git push
每次更新可以在github看到代码的更新记录:
三、下载别人的代码到本地
打开本地的一个文件夹,然后git clone+代码仓库的url即可
git clone https://github.com/xxxx/xxxx.git