git将本地项目提交到远程服务器,git将本地项目提交到远程仓库

前言:有时候在本地新建了一个项目,想要将它提交到git远程仓库进行代码管理和进度保存,下面看一下该怎么操作吧。

1、进入项目文件夹,通过命令git init将项目初始化成git本地仓库

git init

2、将项目内所有文件都添加到暂存区

git add .

3、对本次的提交进行备注,以便后期版本回退等操作

git commit -m 'xxx' //xxx是本次提交备注的内容

4、在github上新建一个仓库,复制仓库地址,然后使用命令将本地仓库与远程仓库建立连接

git remote add origin xxx //xxx是git仓库的地址

5、将暂存区的文件推送至远程仓库(使用强制推送'-f'是因为一般新建仓库的时候会生成read me文件,导致需要先git fetch才能推送,但这个read me文件其实是不需要的,因为在生成本地项目的时候一般也会生成一个read me文件,所以选择直接强制推送过去。)

git push origin master -f

如果有提示推送到远程仓库失败 请登录git 如下设置

Project : "Settings" -> "Repository" -> scroll down to "Protected branches".

e4bb2ac7e770

image.png

点击关闭保护就行了

============================ 命令 ==================================

git init 创建新的 git 仓库

检出仓库(把代码克隆到本地)

执行如下命令创建一个本地仓库的克隆版本

git clone /path/to/repository

如果是远端服务器上的仓库,用以下命令

git clone username@host:/path/to/repository

git clone git@192.168.1.18:Henry_zou/wallet-for-ios.git

添加与提交

如果你代码修改好了也增加了很多文件

git add 添加指定文件到缓存区

git add * 添加所有文件到缓存区

提交

git commit -m “代码提交信息” 现在代码已经提交到head,但还没到远端仓库

git commit -m "add README"

推送改动 到服务器

git push origin master

git push -u origin master

把本地项目 推到git远程服务器里

git remote add origin

创建一个分支

git branch

切换到指定分支

git checkout -b

查看所有分支

git branch -a

切换到主分支

git checkout master

删除指定分支

git branch -d

创建分支后保存在本地缓存区远程是没有的 所以需要将本地分支推送到服务器上

git push origin

更新与合并

更新本地仓库为最新改动(把服务器代码更新本地)

git pull

git merge 合并指定分支到当前分支

同步指定文件到本地缓存区(如果不小心改错了xx.c 需要把服务器的文件同步下来)

git checkout -- xx.c

丢弃所有本地改动与提交,

git fetch origin

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值