美文网首页
git将本地项目提交到远程仓库

git将本地项目提交到远程仓库

作者: 超人_22 | 来源:发表于2019-11-27 20:36 被阅读0次

前言:有时候在本地新建了一个项目,想要将它提交到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".


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 <filename>     添加指定文件到缓存区
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 <server>


创建一个分支
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


相关文章

  • git命令

    将本地新建的项目提交到远程仓库的步骤 初始化本地仓库git init 将本地内容添加至git本地暂存区中git a...

  • Git命令

    git push 作用:将本地仓库中代码提交到远程仓库 语法 :git push 仓库地址 master git ...

  • 4、git

    一、为本地仓库设置远程仓库 1、建立好本地仓库,git init,git add .等操作,将代码提交到本地仓库 ...

  • 关于将GIT本地代码提交到远程仓库

    将GIT本地代码提交到远程仓库,有以下几种情况 本地还没有任何代码 1.直接用git clone 将远程仓库clo...

  • 码云和git的使用

    一、本地项目上传到远程仓库 建立本地git仓库 将本地项目工作区的所有文件添加到暂存区 将暂存区的文件提交到本地仓...

  • Git常用命令笔记

    git命令使用 1 创建远程仓库(初始化--提交到本地仓库--提交到远程仓库) $ git init ...

  • git常用命令

    从远程仓库克隆,并在本地修改后,提交到远程仓库 git clone 远程仓库地址 将远程仓库克隆到本...

  • 初始化项目

    从初始化到提交到远程仓库 #初始化本地仓库git init #将本地内容添加至git索引中git add . #将...

  • 将本地非空目录转换成git仓库

    将本地项目初始化为git仓库git init 将本地文件添加到版本仓库中git add . 将文件提交到版本仓库中...

  • git的常用命令

    一、git创建本地仓库以及上传 1、初始化本地仓库: 2、将本地代码提交到本地仓库中 3、将本地仓库与远程仓库进行...

网友评论

      本文标题:git将本地项目提交到远程仓库

      本文链接:https://www.haomeiwen.com/subject/uwymwctx.html