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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qingfeng812/article/details/51382521

  • 初始化项目git init
    • 确保安装了git
    • 在项目根目录下进入 git命令行
    • 使用git init 命令
    • 使用 git add 命令
    • 使用 git commit -m 提交注释 命令
    • 两种情况
      • 远程分支没有建立
      • 远程分支已经存在我们可以直接推送代码
  • 查看本地分支信息
  • 查看远程分支信息
  • 新建远程分支
  • 推送项目到远程分支
  • 注意点
    • 远程仓库名称问题
    • 代码文件的几种状态
    • 配置文件

初始化项目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目录下的配置文件查看;

[#### git本地项目送到远程

10201](https://blog.csdn.net/change_on/article/details/50563744 "git本地项目送到远程")

在团队开发做项目和版本控制时,免不了要使用git,如果已经在本地和oschina.net创建了仓库,那我们只需要按时将项目推送到远程即可,开始吧:1.初始化将自己的项目放入缓存区gitinitgita...来自: change_on

你可能感兴趣的:(git 本地项目推送到远程仓库(或者仓库分支))