zoukankan      html  css  js  c++  java
  • 初始化Git仓库,idea本地项目远程提交到git仓库的操作过程

    初始化Git仓库
    1.现在网上仓库创建一个项目
    例如在https://gitee.com/
    2.项目中创建一个README.md文件
    在Terminal中输入touch README.md,在这里需要区分window下touch可能不能使用,那么久手工添加
    在README.md中写入远程仓库创建的项目名称
    3.在项目中创建一个.gitignore文件,该文件使提交内容中忽略设置的文件,不提交至远程仓库
    *.class

    # package file //包文件
    *.war
    *.ear

    # kdiff3 ignore //工具文件
    *.orig

    # maven ignore //maven文件
    target/

    # eclipse ignore //eclipse文件
    .settings/
    .project
    .classpatch

    # idea //idea下的文件
    .idea/
    /idea/
    *.ipr
    *.iml
    *.iws

    # temp file //临时文件

    *.log
    *.cache
    *.diff
    *.patch
    *.tmp

    # system ignore //系统生成的临时文件
    .DS_Store
    Thumbs.db

    4.执行git init 初始化仓库
    5.输入git status 查看项目中哪些文件发生了变化,当做验证使用
    6.git add . 将所有变更文件添加进来
    7.git status 这个时候文件都变成了 new file
    8.git commit -am 'first commit init project' //但是在window下单引号换双引号,提交到本地仓库

    9.git remote add origin xx //xx指代远程Git仓库的地址,登录远程仓库
    10.执行git branch 查看当前分支位置
    11.git push -u origin master //把本地的推送到远程的master分支上面
    说明:此时报错,是因为第一次整合远程仓库
    12.git pull //先拉取远程仓库即可同步,再次推送即可
    13.git push -u origin master //如果再次报错,则可能是因为本地项目创建的时候没有远程的心,此时换一种推送,使用强制推送即可
    14.git push -u -f origin master //加了-f就是强制推送,会覆盖远程仓库
    刷远程仓库就可以看到代码已经提交了,此时git初始化已经完成了
    补充:
    git branch 查看当前分支位置
    git branch -r 查看远程分支的位置
    项目开发的话可以以分支开发主干发布,业界普遍是以分支发布合并到master再发布master方式
    所以创建分支方式
    1.git checkout -b v1.0 origin/master //创建了一个v1.0的分支,以master为原型
    2.git branch //此时可以看到,在本地的分支已经切换到了v1.0
    3.git push origin HEAD -u //把分支推送到远程的仓库上面,v1.0上的代码是在master的基础上创建的

  • 相关阅读:
    手动去除桌面快捷方式的小箭头
    免费才是硬道理:简评几款非盈利截屏软件
    策划入门(二)如何写一个项目建议书
    解决Fiddler在IE7下不能拦截的问题
    使用Fiddler轻松下载Flash视频flv流媒体文件
    策划入门(一)什么样的创意是可行的
    EFS加密的一线生机-加密帐户被删的补救方法
    50条重要的C++学习建议
    策划入门(六)如何将模块变成现实
    Windows XP 的任务栏出现重复的工具栏的问题
  • 原文地址:https://www.cnblogs.com/eastwjn/p/9125568.html
Copyright © 2011-2022 走看看