Git必知基础操作命令

2023-01-22 0 541

Git必知基础操作命令

再者怎样在linux和windows中加装git,这儿假定我们早已加装好,不能的可腾讯。

git有组织工作区、甲类和版库,那个须要介绍下:

组织工作区:是笔记本电脑里你采用的文档产品目录

甲类:在你组织工作产品目录有位暗藏产品目录.git上面的index文档中,能叫作检索

版库:是那个暗藏 产品目录 .git

这两个点是不是认知,在对组织工作区展开修正或是追加的文档继续执行git add后,暂存区产品目录就会创下,你修正或是减少的文档相关联的id会被历史记录在检索index中,当你git commit的这时候,甲类的产品目录就会载入到版库.git中,master组成部分对准的递交时甲类中的产品目录树

上面主要就看一看此基础指示:

git init 字面认知是调用git库房,而git init是你采用git的第二个指示,采用后,git库房会聚合两个.git产品目录在当前产品目录,这上面是元数据

如果想指定两个产品目录,作为git库房

那就用git init mydir,调用后mydir产品目录下就会出现.git产品目录,git所需的数据资源都在那个产品目录

如果当前产品目录下的文档纳入版控制,就采用

git add *.java

git add README

然后递交 git commit -m 调用版(linux单引号,windows双引号)

这是以自己当前产品目录建立版控制,如果想从公共库拷贝项目是不是办?

git clone url库房地址 本地产品目录

大致流程如上,上面总结一下基本指示:

git init 调用

git clone 拷贝远程库房

git add 添加文档到甲类

git status 查看库房当前状态

git diff 比较文档不同,甲类和组织工作区的差异

git commit 递交甲类到本地库

git reset 回退版

git rm 文档从甲类和组织工作区删除

git mv 移动或是重命名组织工作区文档

git log 查看历史递交历史记录

git blame 文档 列表形式查看指定文档的历史修正历史记录

git remote 远程库房操作

git pull 下载远程代码并合并

git push 上传远程代码并合并

以上是比较频繁采用的指示,熟练采用相信玩转git没问题

上面说说git的组成部分管理

有组成部分的好处,是每条组成部分是独立的,你在两个组成部分增删改查不影响另两个组成部分采用,这是git的最大特性

那是不是创建组成部分

git brach 组成部分名字

切换组成部分

git checkout 组成部分名字

那是不是合并组成部分

是Git merge 组成部分名字

遇到git合并冲突的话,就须要手动继续执行 git add 文档名

然后git diff查看差异

删除组成部分:

git branch -d 组成部分名字

是不是给两个递交打上标签呢:

git tag -a cillian

-a 参数意思是创建两个带注解的标签

查看标签:

git tag

知道这些了,基本就能采用远程库房看一些项目,开始溜溜的了:

添加两个远程库房:

git remote add 【远程库房名字 】【url】

然后采用那个指示聚合ssh key 因为库房和远程是通过ssh加密,所以要有验证配置

ssh -keygen -t rsa -C “账户名”,后会要求确认路径输入密码

成功后会在~/聚合.ssh文档夹,里面存有key复制到远程库房设置里面的ssh key

小技巧:

内建的图形化git: gitk

彩色git输出: git config color.ui true

以上是git采用的此基础指示了,熟练采用后,一定开发更棒!

Git必知基础操作命令
举报/反馈

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务