推荐一个比较好的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目录下没有任何文件,则该目录也会被忽略】

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

最新文章

  1. android 8种对话框(Dialog)使用方法汇总
  2. BeanShell Assertion in Jmeter
  3. HTML和JSON的数据交互-HTML模板
  4. ORACLE常用脚本示例
  5. CTS FAIL(一)
  6. willMoveToParentViewController 与 didMoveToParentViewController
  7. ADO.NET 代码示例
  8. Sitemesh 3 的使用及配置
  9. 转:一道笔试题-将int型数组强制转换为char*,再求strlen,涉及大小端
  10. WPF之DatePicker使其只能选择日期,不能输入日期
  11. jquery判断对象是否显示或隐藏
  12. localStorage用法总结
  13. 虚拟云主机创建多个站点方法(.htaccess实现)
  14. Python-接口自动化(九)
  15. 解决yum安装mysql时Requires: libc.so.6(GLIBC_2.17)(64bit)
  16. iOS APP 安全测试
  17. Linux和windows 查看程序、进程的依赖库的方法
  18. Ubuntu中使用pip3报错
  19. Sorting Algorithms
  20. C# 简单日志文本输出

热门文章

  1. bzoj2117
  2. CS231n 2016 通关 第四章-反向传播与神经网络(第一部分)
  3. 在windows64位的系统上面操作操作excel程序出现异常
  4. .pdm文件怎么打开
  5. dubbo 学习笔记 -- provider端
  6. Product it again
  7. 深入Mybatis配置文件
  8. codevs-2235
  9. 微信小程序开发之实现https
  10. linux的grep命令参数全拼详解