推荐一个比较好的GIT的教学地址,廖雪峰老师的git教程

这里简述Git常用命令的使用方法:

一、初始化git

右键进入 Git Bash

1、建立身份信息

git config --global user.name‘youname’

git config --global user.email‘youemail’

2、生成公钥私钥

ssh-keygen -t rsa

直接回车3次 提示输入密码可以不理会

找到以下文件

C:\Users\Administrator\.ssh\id_rsa.pub

复制一份重命名 如 Wangc.pub

将重命名的文件发给git管理员进行身份认证

3、修改默认端口

进入C:\Users\Administrator\.ssh

新建文件config

内容:

Host 192.168.96.90          主机

Port 9090                          端口号

 

二、克隆代码

在代码所在目录右键 进入 Git Bash

git clone 地址 例如:git clone git@服务器的ip地址:/tuwen;   git clone git@120.75.140.115:/home/git/repositories/tuwen

三、分支管理

在代码所在目录右键右键 进入 Git Bash

git branch                                查看分支

git branch 分支名                    创建新分支

git checkout 分支名                切换分支

git branch --set-upstream-to=remotes/origin/V1_test.com V1_test.com // 跟踪远程分支

git remote -v  查看远程版本库信息

四、提交代码

1.在代码所在目录右键 Git Add all files now       本地修改文件后 缓存改动

或右键 进入 Git Bash 输入 git add .

2.右键进入 Git Commit Tool 或 右键进入Git Bash 输入 git commit -a -m ‘本次提交描述’

本次操作是将代码提交到【本地仓库】,而不是远程服务器。

3.每次提交代码前需要将代码拉下来一次(其他人员没有代码变动可以不做这次操作)

右键进入Git Bash   使用 git pull 拉取所有代码

如需指定拉取某分支

使用 git pull origin 分支名

4.提交代码

右键进入Git Bash

git push 提交所有代码

如需提交指定分支代码

使用 git push origin 分支名

五:冲突解决

1.打开冲突文件

2.修改冲突文件 保留所需代码

3.执行提交代码步骤 缓存改动 -> 提交到本地 -> 提交到远程即可。

六:忽略文件夹、文件操作

忽略文件或文件夹需要添加到.gitignore中。如图所示:

/backend/assets/*   忽略该文件夹下的所有文件和目录,如果要保留该文件夹,则需要添加!.gitkeep文件夹。【因为git目录下没有任何文件,则该目录也会被忽略】

七:忽略文件夹、文件操作

Git常用命令的使用方法的更多相关文章

  1. git 常用命令以及解决问题方法

    1. 创建分支: git branch test 2.切换分支: git checkout test 或切换为主分支 git checkout master 3.查看当前分支 git branch - ...

  2. Git常用命令及方法

    https://blog.csdn.net/web_csdn_share/article/details/79243308 Git常用命令及方法大全 下面是我整理的常用 Git 命令清单.几个专用名词 ...

  3. Git常用命令总结

    Git常用命令总结 git init      在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.   git clone ...

  4. 总结自己的Git常用命令

    总结自己的Git常用命令 使用git也有一段时间了,把自己常用的命令用自己的描述记录起来,方便自己备忘也方便其他人参考. 目录: 最基本的命令: git clone 拷贝并跟踪远程的master分支. ...

  5. Git常用命令清单笔记

    git github 小弟调调 2015年01月12日发布 赞  |   6收藏  |  45 5k 次浏览 这里是我的笔记,记录一些git常用和一些记不住的命令,这个笔记原本是基于 颜海镜的文章增加 ...

  6. git常用命令说明教程

    git常用命令说明教程 git介绍 是一个分布式的,版本控制软件.每台使用git的电脑都是一个分版本库.svn是集中管理的. 安装git 一 git相关操作 1.官网下载最新版安装https://gi ...

  7. git常用命令合集(持续完善)

    git常用命令合集(持续更新,仅为便于查阅) 上传整个项目 git init git add 项目名 git commit -m "提交的注释信息" 若已经绑定远程仓库,则直接:g ...

  8. git常用命令,冲突

    使用多个仓库git push cangkuming fenzhiming删除远程仓库 git push 远程仓库名 :删除目标分支 # 需要先删除本地目标分支 git pull <远程主机名&g ...

  9. 项目开发中git常用命令、git工作流、git分支模型

    #新建代码库git init # 在当前目录新建一个Git代码库git init [project-name] # 新建一个目录,将其初始化为Git代码库git clone [url] # 下载一个项 ...

随机推荐

  1. JavaScript-Tool:jquery.zsign(电子签章)-un

    ylbtech-JavaScript-Tool:jquery.zsign(电子签章) 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部     6.返回顶部   作 ...

  2. Linux下的RTC子系统

    转自:http://blog.csdn.net/weiqing1981127/article/details/8484268 实时时钟的作用主要是为操作系统提供一个可靠的时间,并在断电下,RTC时钟也 ...

  3. js正则匹配字符串

    这里我第一时间想到的就是用 js 的search 和 match ,其中最常见的是match: 1. str.search(regexp):search()方法不支持全局搜索,因为会忽略正则表达式参数 ...

  4. opencv 笔记

    http://docs.opencv.org/ opencv 2.x API opencv包含以下模块 core    基本数据机构 imgproc    图像处理方法 video    视频处理方法 ...

  5. C++ 预处理指令 #pragma

    http://www.cnblogs.com/qinfengxiaoyue/archive/2012/06/05/2535524.html

  6. 【Linux学习】Linux用户管理1—用户查询指令、用户切换

    Linux用户管理1-用户查询指令.用户切换 一.用户查询指令 who: 查看当前在线用户情况 -a:显示所有用户的所有信息 -m:显示运行该程序的用户名,和"who am I"的 ...

  7. 3-C++程序的结构1.1

    数据的共享和保护机制是C++的重要特性之一. 1.标识符的作用域与可见性 作用域讨论的是标识符的有效范围,可见性是讨论标识符是否可以被引用. a.作用域 作用域是一个标识符在程序正文中有效的区域.C+ ...

  8. Dapper的正确使用姿势

    本文demo适用于MySQL Dapper优势和缺点 优点 高性能.易排查.易运维.灵活可控 缺点 和EF相比,手写sql当修改表结构不易发现bug. 习惯了EF后再来使用Dapper,会很难适应那种 ...

  9. React 从入门到进阶之路(七)

    之前的文章我们介绍了 React 表单详解 约束性和非约束性组件 input text checkbox radio  select  textarea  以及获取表单的内容.接下来我们将介绍 Rea ...

  10. E20190414-hm

    ease  n. 安逸; 容易; 轻松,舒适; 不拘束,自在; (for/with ease of) repetition n. 重复,反复; 背诵; 复制品,副本; [乐] 复唱,复奏,重奏; gl ...