mac上github提交代码

记录一下,以免自己忘了

1 在github上面新建项目

CB61E1C9-9265-4886-B848-8F2059795DA7.png

点击new ,会出现如下界面

710B2E7A-0379-4D05-AB9D-883A6B4C2090.png

Respository name 为项目的名字
Description 为项目的描述
项目的权限 public 或者private ,是否勾选readme,是否添加.igitinnore文件,是否增加license.这些是可选的。

选择完成后,点击Create repository 创建项目即可。点击后出现如下界面。


0556542E-A96C-4754-8922-0C0ED5A5463F.png


至此,项目已经创建完成。接下来,可以上传该项目了。复制链接
AB446070-55DF-4974-A86D-216B4A1C6611.png

接下来从我们创建好的本地目录进入终端。然后copy 刚刚的项目,截图如下


F4DD4081-F642-4B35-B196-EC20721DD35D.png

进入这个项目目录下面。把显示隐藏文件打开。
快捷键shift+commond+. ;然后把 .git ,.impl,.gradle 文件拷贝到上层目录。
然后删掉,当前目录即可。

执行 git add .
执行 git commit -m "First commit"
执行 git push origin master

2 git 基本命令

从指定分支进行克隆项目
git clone -b 分支名称xxx.git(项目地址)

列出已经存在的远程分支
git remote -v

提交代码

在 .git 目录下打开终端

  • 解决冲突位置1
    先git pull origin 分支名
    有冲突git会告诉你,双方同时修改了哪些文件
    然后你可以先git stash(把自己写的东西缓存 )
    在执行 git pull origin 分支名
    在执行git stash pop(取出自己写的东西)
    修改冲突代码,或者没有修改同一处git给你自动合并了

git status 看看自己改动了哪些文件

git add . 或者git add xx 文件
git add 某个文件:只把此文件加入暂存, git add . :把所有改动的文件都加入缓存
如果你不想在这里提交了,那就执行git reset . 或者git reset 某文件
git commit -m 'message'
提交, -m 后面是对这次提交的备注
(git commit -am '合二-git add -git commit-为一')

  • 解决冲突2
    执行 git pull origin 分支名
    修改冲突代码,或者没有修改同一处,git就给你自动合并了
    git push origin 分支名
    推送至代码库
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,306评论 19 139
  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 12,740评论 1 26
  • Spark 概述 Apache Spark 是一个快速的, 多用途的集群计算系统。 它提供了 Java, Scal...
    草里有只羊阅读 2,720评论 0 1
  • 八月中旬,已经到了18届毕业生开始做选择的时候了。 询问准备毕业的同学们,在找工作还是继续读书、在哪里工作等问题上...
    馮小发发阅读 2,910评论 0 1
  • 一个生命的来临或许都是在完成一种宿命。 我们从不是孤单一人,或许在某种程度上来说心中藏着无以言说的孤独。但...
    偶然之音阅读 2,224评论 0 0