Git使用方法,有关:从远程仓库拉取、推送、撤销代码等操作,以及解决代码冲突

一:什么是Git

Git是世界上最好用的分布式文件管理工具,对于程序员来说,它用于项目代码的管理操作,包括推送push,拉取pull,等操作。而我们的仓库地址,若项目为开源,可以托管到github,非开源设在码云Gitee或者Coding.net等

二、Git的基本使用

在空文件夹下右键点击:git bash here,即可打开操作窗口

克隆远程仓库(第一次拉取代码时的操作,适用于项目新员工):git clone +远程仓库地址

工作步骤:
①、在工作目录中添加、修改文件;
②、将需要进行版本管理的文件放入暂存区域;
③、将暂存区域的文件提交到git仓库。

1、创建本地库

命令:
mkdir +库名 :创建目录
cd +库名 :进入需要管理的目录
git init :设置为仓库
到这一步时,库名 下会有隐藏文件.git :这就是我们的本地仓库(又叫版本库),管理文件的历史变化记录,而库名下则为工作区,存放所有的当前的文档,此目录的每一个文档和字符的变化都会被Git跟踪和管理

2、本地仓库操作

将文件添加到暂存区:git add +文件名
将暂存文件提交到本地仓库: git commit -m “本次提交的工作的简述”

3、远程仓库操作管理

关联远程仓库:git remote add origin +远程仓库地址
推送工作区至远程仓库的master分支:git push -u origin master
拉取最新代码:git pull

4、分支管理

查看所有分支:git branch
创建分支并切换:git branch +分支名
切换分支:git checkout +分支名
创建并切换到新的分支:git checkout -b +分支名
将指定分支合并到当前分支:git merge +指定分支名
合并时有可能出现代码冲突情况

5、分支中的代码冲突解决

合并之前,是需要先拉取远程仓库的代码至本地仓库,然后在本地仓库上操作以方便可以随时回滚代码,也可以使用客户端工具TortoiseGit等,以更方便查看冲突文件
与冲突的责任人员协商,然后更改自己的代码,也可以暂时都保留,然后用命令:git log --graph --decorate --pretty=oneline --abbrev-commit,来查看操作记录

三、客户端工具TortoiseGit

TortoiseGit比原生Git操作方便,且文件代码冲突可以直观表现

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值