将本地项目托管到github或码云中

将本地项目托管到github或码云中

// 在码云中新建仓库
// 1.填写仓库名称(假设叫newStore)
// 2.将 使用Reame文件初始化这个仓库 的√ 取消掉
// 创建

// git 全局配置
git config --global user.name "hi518"
git config --global user.email "2362391092@qq.com"

// 到项目根目录下
// 1. shift + 右键 打开PowerShell终端
// 2. 检查文件状态,发现有一些文件需要处理
git status
// 提交到暂存区
git add .
// 提交到本地仓库
git commit -m "add files"
// 再次检查工作目录,发现工作目录是干净的

// 将本地仓库与云端仓库做关联
git remote add origin https://gitee.com/Chenhuanyaa/new-store.git
// 将master主分支推送到云端
git push -u origin master

// 第一次需要用户名(邮箱)和密码
2362391092qq.com
xxxx xxx .

// 在云端刷新查看

已建立好分支,(完成一项功能,例如登录),将代码提交到云端

git status
git add .
git status
git commit -m "完成了登录功能"
git branch
git checkout master
git branch
git merge login
git push

git checkout login
git branch
git push -u origin login
// 到网页刷新

完成新功能,创建新分支,保存在云端仓库

// 查看当前所处分支
git branch

// 创建并切换到新分支  user为新分支名
git checkout -b user

// 再次查看当前所处分支 此时应该处于user分支
git branch

// 将所有修改操作都添加到当前暂存区
// 1. 检查user分支上的文件状态
git status
// 将修改的和新添的文件添加到暂存区
git add .
// 重新检查文件状态
git status
// 将user分支提交到本地仓库 (-m 添加一个提交消息)
git commit -m "完成用户列表功能的开发"
// 再次检查文件状态(此时会发现user分支为:nothing to commit, working tree clean)
git status
// 查看分支,发现本地有了user分支,而云端并没有
git branch
// 将新分支推送到云端 (第一次推送, -u 表示云端中没有这个分支才使用-u 后面是云端仓库别名、就是仓库名,同时以user分支来进行保存)
git push -u origin user

// 此时云端就会多一个user分支,而此时master主分支上还是原来的代码,因此我们要合并主分支
git branch
git checkout master
// 合并user到master上(注意:合并时必须处于master主分支上)
// 合并,只是合并本地的
git merge user 
// 将本地的master push到云端仓库(云端仓库已有master,不需要 -u )
git push

创建新分支

git branch
git checkout -b rights
git branch
git push -u origin rights
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值