git上传代码,下载代码。这一篇够你用了。纯指令和解释

这里假设你安装了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>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值