前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

1.安装 git

sudo apt-get install git

2.查看版本:

git --version 

我的版本信息:

3. 配置用户名和邮箱 :

--global 设置的全局的用户

git config --global user.name "Your Name"
git config --global user.email "email@example.com"  

单个用户(cd到项目根目录下)

 git config user.name "Your Name"  git config user.email "email@example.com"  
查看当前用户信息:(可查到当前用户的邮箱、用户名)
git config --list
4.建立本地git仓库

cd  项目目录 (如:cd /Users/cjk/Desktop/myShop)

# 创建本地空仓库
git init

本地仓库创建成功 :

# 添加项目内容
# . 添加目录下所有文件进缓存库;
# 只添加单个文件:把 . 换成对应文件名
git add . # 把缓存文件提交到 git 库中
git commit -m "说明、注释"

直接 git commit 会进入vim(vi)编辑器,可输入更改信息, 也可不输 ,然后 按住 shift + :  ,输入wq 保存并退出。

5. 将本地库链接到远终端

git remote add origin HTTPS链接# 如 : git remote add origin  https://gitee.com/jiangyu_1013/breeze.git
6. 拉取、推送 master 分支
# 拉取
git pull origin master# 推送
git push origin master

到此,代码就提交到远程库了。

7. 分支管理

# 新建分支
git branch newbranch# 删除分支
git branch -D newbranch# 查看分支
git branch 

* 代表当前所在的分支

# 切换分支
git checkout new branch# 将分支改动合并到主干
git merge newbranch# 查看冲突
git diff

参考:https://www.cnblogs.com/jackchensir/p/8306448.html

利用 git 提交代码、git 简单使用(拉取、推送、分支、合并)相关推荐

  1. 微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送

    微信小程序开发工具 将已存在的Git项目在新开发者下拉取推送 前言 流程 完事 前言 最近有同事离职了,交接了一个微信小程序的项目下来,源码放在了公司内部的GIT上面,当我下载下来维护之后发现,在微信 ...

  2. (SVN+SSH)搭建SVN并使用SSH进行免密拉取推送代码

    [SVN+SSH]搭建SVN并使用SSH进行免密拉取推送代码 一.安装svn.openssh-server服务 二.开启svn服务,创建测试仓库,并能通过账号密码拉取 定义svn仓库文件位置 创建仓库 ...

  3. Linux 系统使用 git 提交代码-- git 的安装及使用(简明教学指南)

    一.安装配置Git 1. 注册 GitHub 账号,GitHub:GitHub: Where the world builds software · GitHub. 2. 在 Linux 中安装 gi ...

  4. 【K8S】Docker向私有仓库拉取/推送镜像报错(http: server gave HTTP response to HTTPS client)

    这里,我们搭建的Harbor仓库的地址为 http://192.168.175.101:1180. 报错信息如下所示. [root@binghe101 ~]# docker login 192.168 ...

  5. nginx外网 + harbor拉取推送镜像

    文章目录 1,问题描述 2,问题解决 1,问题描述 nginx外网 + harbor nginx容器配置: 外网nginx代理后harbor域名:harbor01.io harbor.cfg ( ho ...

  6. git提交代码工具推荐

    今天给大家推荐一个git提交代码工具,本人感觉用着挺好的所以给大家推荐出来,虽然现在提交代码方式很多,如:命令提示框.vscode.webstrom.idea.svn.github中gitHubDes ...

  7. git pull git add git commit git branch git更新代码git提交git分支管理

    常用git命令整理 1. 拉取最新代码 2. 提交代码 3. 分支管理 3.1 查看所有分支(包括本地分支和远程分支) 3.2 查看远程所有分支 3.3 追踪远程分支 4. 强制用远程代码覆盖本地代码 ...

  8. Git Bash基本命令,Git提交代码到GitHub,GitHub获取代码到本地

    Git简介,GitHub与Git区别,Git与SVN区别:Git简介 Git与GitHub区别和关系 Git官网下载(国内超慢):Git官网下载 Git淘宝镜像(下载非常快):Git淘宝镜像 推荐Gi ...

  9. IDEA中项目集成git提交代码详细步骤

    简介:在团队协作开发的过程中,好的代码管理能更加有效的使日常开发的过程中对各个开发人员提高开发速度.下面将详细介绍在IDEA中使用git提交代码的过程: IDEA中使用git提交代码 一:pull代码 ...

  10. Git提交代码注释信息规范-相关命令汇总

    - Git提交代码注释信息规范- git commit -m "提交类型+代码总结"- 提交类型:1. feat: 修改/增加新功能2. fix: 修改bug/功能代码的变更3. ...

最新文章

  1. 仅需2张图,AI便可生成完整运动过程
  2. Apache Shiro 使用手册(四)Realm 实现
  3. vue实现div多选全选功能_怎样为你的 Vue.js 单页应用提速
  4. 关于null和undefined
  5. 【Python】Github上125k+Star的Python算法资料
  6. nginx的状态是failed的解决方案
  7. 《C++ Primer》1.51节练习
  8. 转:(图文并茂)SQL Server 2005详细安装过程及配置
  9. 带彩色字体的man pages(debian centos)
  10. zookeepe安装配置_Zookeeper安装配置及简单使用
  11. 为信息产业自主化而奋斗,第一本龙芯平台的Linux内核书来了!
  12. 作为一个程序员需要学多少技能?
  13. 两个卡巴斯基 6.0 官方简体中文版授权文件
  14. RSA js 加密解密
  15. 教室多媒体计算机主频,多媒体教室配置和列表.doc
  16. linux复制文件到另一台服务器
  17. ActiveMQ笔记(一)
  18. JSR303 数据效验
  19. 八大方法改善皮肤黄气
  20. 【开发工具】【windows】Visual Studio Code(VS Code)常用插件

热门文章

  1. 由浅到深理解ROS(9)- 几个基本概念的理解 坐标系 包
  2. matlab将二值图像与原图重叠_图像处理matlab及图像融合图像镶嵌图像拼接
  3. cors 前后端分离跨域问题_前后端分离之CORS跨域访问踩坑总结
  4. python需要配置环境变量吗_python需要设置哪些环境变量?我只知道一个PYTHONHOME指向安装目录。(python详细安装教程 path)...
  5. asp.net连oracle数据库,ASP.NET连接Oracle数据库的步骤详解(转)
  6. 【HDU - 4635】Strongly connected(缩点,新图性质,建图,Tarjan求强连通分量)
  7. *【POJ - 3659】Cell Phone Network (树形dp,最小支配集)
  8. 数论中的无数公式 总结
  9. 潢川高中2021高考成绩查询,潢川高中2020年秋季学期高一期中考试成绩分析
  10. csv转为utf8编码_读取UTF8编码的CSV并转换为UTF-16