github代码管理总结

一、新建远程仓库

我们在远程新建仓库时,会自动提示两种方式。

设置全局

git config --global user.name "yourname"
git config --global user.email "yourname@xx.com"

方式一:创建一个新的仓库

git clone git@github.com:huahuahua/face-detection.git
cd inference-backend
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

方式二:推送已经存在的仓库

cd exiting_floder
git init
git remote add origin git@github.com:huahuahua/face-detection.git
git add .
git commit -m "Init commit"
git push -u origin master

 

我们采用方式一,在远程新建一个仓库,在本地命令行进行方式一的指令操作。

方式一已经新建并提交了README.md到远程master

接下来我们需要将本地代码拷贝到本地的/home/projrct/face-detection目录下即可。

然后再整体提交到远程master分支。

git add .
git commit -m "first commit"
git push -u origin master

如果在远程仓库代码修改,本地赢先拉取再提交本地修改的代码

#先拉取远程代码
git pull origin master

#再提交本地代码
git add .
git commit -m "add face"
git push -u origin master

二、新建分支

#1. 先切换到基础分支,如主干master
git checkout master

#2. 创建并切换到新的分支
git checkout -b nano

git branch可以看到已经在nano分支上了

#3. 更新分支代码并提交
git add .
git commit -m "init nano"
git push origin nano
本地终端查看分支

这样在远程仓库,就能看到新建的分支nano了

远程仓库查看分支
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值