这里假设你安装了git,注册了github或者gitee。并在里面创建了项目,命名与本地一致
上传代码流程
1、打开Git Bash Here,使用cd命令进入你放项目文件的地址(或者在项目文件夹内打开,默认进入文件地址)
2、输入以下命令,该指令会在该项目下生成本地的git管理 (会发现当前项目下多出来一个.git文件夹)
git init
3、输入以下命令,该指令会将项目所有的文件添加到仓库中 如果想添加某个特定的文件,只需把.换成这个特定的文件名即可
git add .
5、输入以下命令,提交到仓库,双引号中为提交的信息是你的项目说明 -m是message
git commit -m “first commit”
6、输入以下命令,选择对应的分支。未创建其他分支时,可不选择直接忽略此步骤,直接上传 ,
git默认main。gitee默认master。看命令行后缀区分
git branch -M 分支名(mian)
7、输入以下命令,将本地的仓库关联到 github上
git remote add origin https://自己的仓库url地址
8、输入以下命令,把该分支提交到Github中,并为github创建对应的分支,-u是–set-upstream缩写
git push -u origin main
9、执行命令后,会让你登录github,或者直接提供token,校验通过后就上传成功啦;也可以在将本地的仓库关联到github上将命令中加入token,就不用校验了
原文地址:https://www.cnblogs.com/poppyCHN/p/16670432.html

更换关联的仓库地址
1、先删除关联的origin的远程库
git remote rm origin
2、关联自己的仓库
git remote add origin https://gitee.com/xxxxxx.git
3、再次推送到自己的仓库。
git push origin master/main

直接拉取到本地,本地需要为空文件,或不能有重名文件夹
git clone+项目url

覆盖到本地怎么办?这里很多人讲不清楚,拉取代码不在意所在文件夹,
比如你有一个大的项目合集,里面有很多小的项目,你只想覆盖一个小项目。你当然可以把小项目删了,大项目文件夹里打开bash执行git clone+项目url,你也可以在小项目里打开bash。执行如下代码,区别是这样不会拉取小项目的文件夹(包括项目文件),而是只拉取项目文件,

远程覆盖本地,同名覆盖,非同名不处理,
使用 git fetch 命令获取远程仓库的最新代码:
git fetch
使用 git reset 命令将本地分支重置到远程分支的最新提交:
git reset --hard origin/<branch_name>
如果不行就指定拉的源分支
git fetch origin master
再次使用 git reset 命令将本地分支重置到远程分支的最新提交:
git reset --hard origin/<branch_name>

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐