gitgithubgitee_0">【git】将项目上传到github、gitee
一、创建本地仓库
1、初始化本地仓库
进入文件夹,在命令行输入:
git init
这个命令会在文件夹中同时创建gitignore文件。
2、把文件添加到暂存区中
在命令行输入:
git add .
将当前文件夹下的所有内容添加到暂存区(不要忘记后面的小数点“.”
,意为添加文件夹下的所有文件)。
要查看暂存区文件,可以使用命令 git status
。该命令会显示当前仓库的状态,包括已修改但未提交的文件、已暂存的文件以及未跟踪的文件。在输出信息中,暂存区的文件会被列出来,并且显示为绿色。
3、将暂存区文件提交到本地仓库
在命令行输入:
git commit -m "first commit"
git commit
的作用是将暂存区中的文件提交到本地仓库中,并生成一个新的提交记录。
执行此条命令后,git status
查看暂存区,发现其中没有东西了。
二、上传到GitHub
*、在Github创建仓库
名字可以和项目原名字一致。描述中写明项目代码来源。
4、添加远程仓库,确定本地活动分支,将本地仓库中的文件提交到远程仓库
添加远程仓库,需要在命令行输入:
git remote add origin https://github.com/{username_on_github}/{repositoriy_name_on_github}.git
执行此条命令后将添加远程仓库origin,该仓库指向对应的github链接。可使用命令git remote
列出当前仓库中已配置的远程仓库。
确定本地活动分支,可使用命令git branch
显示本地仓库中的所有分支。当前活动的分支前面会有一个星号(*)。默认的当前活动分支一般是master或者main。
将本地仓库中的文件提交到远程仓库,需要在命令行输入:
git push -u origin master
其中,origin是远程仓库的名字,master是当前活动的分支的名字。
三、上传到Gitee
gitee_72">*、在gitee创建一个仓库
仓库名和描述尽量和github的保持一致。
4、添加远程仓库,(确定本地活动分支,)将本地仓库中的文件提交到远程仓库
添加远程仓库,需要在命令行输入:
git remote add origin_ee https://gitee.com/{username_on_gitee}/{repositoriy_name_on_gitee}.git
origin_ee:origin是在github上的远程仓库,ee表示这个远程仓库对应放在gitee上
将本地仓库中的文件提交到远程仓库,需要在命令行输入:
git push -u origin_ee master
master是当前活动的分支,前面已经将这个分支推给了origin(github),现在再推给origin_ee(gitee)。
执行这步的时候,vscode会提醒输入在gitee的用户名、密码。
参考
GitHub的Fork 是什么意思
使用Git命令将本地文件推送至远程仓库
解决 fatal: Not a git repository (or any of the parent directories): .git 问题