git 本地项目推送到远程仓库(或者仓库分支)Window版-01-阿里云开发者社区

开发者社区> 聚优云惠> 正文

git 本地项目推送到远程仓库(或者仓库分支)Window版-01

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfeng812/article/details/51382521 ...
+关注继续查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfeng812/article/details/51382521

初始化项目git init

确保安装了git

在项目根目录下进入 git命令行

使用git init 命令

使用 git add .命令

使用 git commit -m “提交注释” 命令

两种情况

远程分支没有建立

  git remote add [remote-name] [remote-url-address]
  例如:git remote add origin1 https://gitlab.com/Arisono/AisenWeiBo.git

远程分支已经存在,我们可以直接推送代码

  git push [remote-name] [branch-name]
  例如:git push origin master

查看本地分支信息

 git branch -v 

查看远程分支信息

 git remote -v

新建远程分支

  git remote add [remote-name] [remote-url-address]

推送项目到远程分支

  git push [remote-name] [branch-name]

注意点

远程仓库名称问题

  • 远程仓库名称可以是github,也可以是gitlab,也可以是其它的;
  • 这里暂时没有考虑到已有项目推送到远程仓库出现冲突的情况;
  • 如果是本地分支推送到指定远程仓库指定的分支,使用命令:git push origin test:master // 提交本地test分支作为远程的master分支

代码文件的几种状态

  • unstaged - git仓库中没有此文件的相关记录(.gitignore需要这种状态才能有用,后面博文详细介绍)
  • modified - git仓库中有这个文件的记录,并且此文件当前有改动
  • staged - 追加,删除或修改的文件被暂时保存,这些追加,删除和修改并没有提交到git仓库
  • commited - 追加或修改的文件被提交到本地git仓库(git仓库中大部分都是这种文件,所以git status不显示这些文件)

配置文件

  • 你可以使用各种命令在命令行查看项目和分支的相关信息;
  • 你也可以在查找.git目录下的配置文件查看;

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Android Studio 快速实现上传项目到Github(详细步骤)
前言: 本文主要讲解如何将Android Studio项目上传至GitHub,在此之前,先介绍几个概念。 Android Studio:是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA,类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
2017 0
解读OpenMessaging开源项目,阿里巴巴发起首个分布式消息领域的国际标准
OpenMessaging项目由阿里巴巴发起,与雅虎、滴滴出行、Streamlio公司共同参与创立,项目意在创立厂商无关、平台无关的分布式消息及流处理领域的应用开发标准。据发起人介绍,随着标准的不断演进,会有更多的互联网、云计算厂商参与到该项目以及生态体系中来。
11093 0
在GitHub上删除项目后,在Android Studio上传项目依然提示project is already on github
描述: 在GitHub上面上传项目,但是感觉有些问题,就想删除了重新上传。 但是在Android Studio重新上传项目时,遇到了问题,一直提示“project is already on github”   解决方案: 1、关闭Android Studio项目;   2、进入到本地项目目录,找到隐藏文件夹.
1245 0
生成项目目录结构(based on windows system)
描述:         作为程序员,在工作中,我们经常会有需求,需要罗列出项目的结构图;如果手工来整理的话,太过浪费时间,其实我们可以借助tree命令来快速生成目录结构。         本文主要介绍一下,基于windows系统,如何快速生成目录结构的方法。
2051 0
+关注
聚优云惠
专业科普建站知识 ,让建站变得更简单。专注于WordPress和Java建站知识讲解,云服务器主机知识讲解,建站程序搭建和网站优化。 欢迎访问我的网站 :http://cloud.yundashi168.com
363
文章
311
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载