2019独角兽企业重金招聘Python工程师标准>>>

Git的使用很简单,第一次在客户端获取代码时,直接通过各种IDE的clone方法,可以把Git上的工程get下来即可。后续使用时,新文件用 add、commit、push;获取新版本用 pull 或 fecth,遇到冲突就 merge 一下。

Git首次创建略麻烦。过程大致如下:

  1. 在OSChina上创建Git项目。

  2. 在本地装好 git 工具,安装好后,会有2个可执行文件,Git GUI 和 Git Bash ,正如名称一样,一个是GUI工具,一个是命令行工具。

  3. 在本地项目的文件夹中(是否有文件都可以),右键菜单,执行 Git Bash,会进入命令行工具,自动定位在本目录下了。

  4. 进行初始化: git init

  5. 添加当前所有文件: git add .  ( . 代表目录下所有文件)

  6. 首次提交: git commit -m 'initial commit'

  7. 添加远程仓库:  git remote add origin https://git.oschina.net/xxx/xxx.git

  8. 提交远程前校对: git fetch origin master

  9. 提交远程前抓取: git pull origin master

  10. 将本地提交,推送到远程仓库: git push origin master

Ps. 如果报错:

报错信息:Updates were rejected because the tip of your current branch is behind,its remote counterpart. Integrate the remote changes (e.g. 'git pull ...') before pushing again.

解决方案:先执行 git branch --set-upstream master origin/master ,执行结果:Branch master set up to track remote branch master from origin.  然后再进入第8步。

转载于:https://my.oschina.net/frozenyogurtcheese/blog/549888

Git使用入门 - 在Git上新建项目相关推荐

  1. git安装配置及第一次上传项目到github

    对于第一次上传项目到github,走了不少弯路,下面给大家介绍一下怎么安装Git及第一次上传项目到github时需要注意什么. 首先,先说一下git要怎么安装. 1.下载Git.下载地址:https: ...

  2. pr剪辑打开多个项目_pr入门使用教程之——新建项目

    大家好,我是小朋.今天开始我将给大家分享一些关于剪辑软件premiere的一些超级简便.实用的使用技巧. 首先,我们来了解一下如何新建一个项目.话不多说,分享走起! 首先我们先打开pr这个软件,打开以 ...

  3. hbuilderX安装git插件→拉取线上gitlab项目

    打开需要创建项目的目录文件夹 右键选择git clone- 这样就可以用hbuilderX提交代码了

  4. 关于如何在mac系统上安装Git并在码市上建立项目

    对Git一窍不通,为了在mac系统上安装Git,查了很多资料,走了很多弯路,一切搞定后发现其实很简单. 1.在https://brew.sh上按要求安装Homebrew. 2.在电脑终端键入brew ...

  5. IntelliJ Idea入门教程:如何新建项目

    下载IntelliJ IDEA 创建项目后,就可以开始添加新项目:创建目录和包,添加新类,导入资源以及通过添加更多模块扩展项目. 建立新项目 创建一个新目录 在"项目"工具窗口(A ...

  6. 如何通过git客户端上传项目到github上

    参考地址: 1.http://1ke.co/course/194 2.https://github.com/wohugb/git-reference/blob/master/Git-on-the-Se ...

  7. 使用coding.net上传项目

    鉴于上一次上传托管代码的惨烈教训,痛定思痛,决定把这次使用cooding.net上传的过程记录下来.也算是一篇简单的cooding初级使用教程了. 1.首先在cooding上新建项目 (1)填写项目名 ...

  8. Git使用入门,使用原理解读及如何在GitLab、GitHub或者Stash上管理项目(二)

    这是继承上一篇的续篇,所以希望小白读者尽量先看完第一篇再来看本篇.上一篇的链接:Git使用入门(一) 本篇将会主要讲解一下remote和merge相关,读者理解以后则可以开始了解所谓的Merge Re ...

  9. git 上传项目到linux仓库_「成都校区」Git使用快速入门

    Git使用快速入门 1.在Linux上安装Git 输入git命令,查询是否安装了git (1)如果是Debian或Ubuntu Linux系统,使用如下命令进行安装: apt-get install ...

最新文章

  1. 软考新思维--2017年上半年信息系统项目管理师上午试题分析与答案(试题16-20题)...
  2. NBT:南农突破成果—噬菌体:土壤“狙击手”激发根际防御军团(附视频)
  3. Pytorch搭建yolo3目标检测平台
  4. mysql 5.6 使用ssl_MySQL 5.6--------SSL连接最佳实战
  5. 程序员偷偷深爱的9个不良编程习惯
  6. ROS笔记(40) 通讯节点
  7. 第七章 ---- 异常处理
  8. 2013中国微信公众平台用户研究报告
  9. freeradius mysql ad_freeradiusmysql简单配置一例
  10. 数学基础知识(2) 梯度和方向向量
  11. java 过载_过载保护【转载】
  12. 传统架构 vs 云原生架构,谈谈为什么我们需要云原生架构?
  13. 实现销售合同结存条件
  14. veil-evasion介绍
  15. Empathy Map:让团队移情到用户的奥秘
  16. Java PDF转换成图片并输出给前台展示
  17. 删除 文件夹出现0x80070091错误提示目录不是空的.txt
  18. 【转载】office2021
  19. ACL会议介绍 - Call for Main Conference Papers
  20. Python 点滴 V

热门文章

  1. 北京市常用和便民电话
  2. java web shiro_javase和javaweb环境下shiro的搭建
  3. 微课竞赛系统的设计与实现所需工作条件_工作室文化建设展示(3)
  4. C语言-转义字符注意事项
  5. 【错误记录】编译 ijkplayer 报错 (fatal error: libyuv.h: No such file or directory #include “libyuv.h“ )
  6. 【Windows 逆向】CE 地址遍历工具 ( CE 结构剖析工具 | 遍历查找后坐力数据 | 尝试修改后坐力数据 )
  7. 【Android 逆向】Android 逆向通用工具开发 ( adb forward 网络端口重定向命令 | PC 端逆向程序主函数分析 )
  8. 【MATLAB】变量 ( 变量引入 | 变量类型 )
  9. 【OpenGL】十、OpenGL 绘制点 ( 初始化 OpenGL 矩阵 | 设置投影矩阵 | 设置模型视图矩阵 | 绘制点 | 清除缓冲区 | 设置当前颜色值 | 设置点大小 | 绘制点 )
  10. 【IOS 开发】Objective - C 面向对象高级特性 - 包装类 | 类处理 | 类别 | 扩展 | 协议 | 委托 | 异常处理 | 反射