首页
软件分类
排行榜
案例库
资讯
直播
登录
首页
Git
git使用详细教程是怎么样的?
git使用详细教程是怎么样的?
作者:汲笛
时间:2023-01-17
我来回答
共3个回答
僪天路
回答
1.下载 2.双击安装程序,现在我们对Git还没有深入了解,所以直接一路点击下一步,全部按照默认配置安装。 3.安装完成后开始菜单中找到Git Bash点开。 使用Git — 设置使用者的信息 4.出现Git Bash窗口即代表我们安装成功了。 5.因为Git是分布式版本控制系统,所以需要绑定一个用户名和邮箱;以后我们每次提交代码都是用自己的用户提交的,这样就达到了在公司中,分辨多个开发人员提交的代码。输入运行两条命令设置用户名和邮箱,设置一次就可以了:① git config --global user.name "自定义的用户名", ② git config --global user.email "12345678@qq.com" 6.没报错就说明成功了,如果想要查询当前的用户名和邮箱,可以使用git config user.name, git config user.email两条命令。 7.如果想要取消掉当前的用户重新设置新的用户名和邮箱可以使用git config --global --unset user.name "想要取消的用户名",git config --global --unset user.email "想要取消的邮箱"这两条命令进行取消,然后再通过步骤5重新设置用户名和邮箱。 四、使用Git — 创建本地库 补充知识:版本库又名仓库,英文名repository,你可以简单的理解为一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”;这也是Git的强大之处。8.创建一个目录, 进入该目录。在Linux下能用的文件操作命令,这里基本也都可以使用;cd d:移动到d:盘下,创建一个目录,我这里叫做firstRepo,通过mkdir firstRepo命令。 9.通过git init命令将这个文件夹变成一个本地的仓库,以后就可以通过Git管理这个本地仓库了。 这时候我们发现当前目录下会多了一个.git的目录,这个目录是Git来跟踪管理版本的,除非你明确知道自己在干什么,否则最好不要动这个目录里面的文件。 在这里插入图片描述补充知识:所有的版本控制系统,都能跟踪文本文件的改动,比如txt文件,网页,所有程序的代码等,Git也不列外,版本控制
收起
2023-01-31
才越
回答
3.1 下载 Git官网: https://git-scm.com/ 镜像下载: http://npm.taobao.org/mirrors/git-for-windows/ 3.2 基本的Linux命令 cd : 改变目录。 cd . . 回退到上一个目录,直接cd进入默认目录 pwd : 显示当前所在的目录路径。 ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。 touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。 rm: 删除一个文件, rm index.js 就会把index.js文件删除。 mkdir: 新建一个目录,就是新建一个文件夹。 rm -r : 删除一个文件夹, rm -r src 删除src目录 rm -rf / 切勿在Linux中尝试!会删除电脑中全部文件! mv 移动文件, mv index.html src index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下。 reset 重新初始化终端/清屏。 clear 清屏。 history 查看命令历史。 help 帮助。 exit 退出。 #表示注释 3.3 Git配置 所有的配置文件,其实都保存在本地! 查看配置 git config -l 查看不同级别的配置文件: #查看系统 configgit config --system --list #查看当前用户(global)配置 git config --global --list Git相关的配置文件: 1)、Git\etc\gitconfig :Git 安装目录下的 gitconfig --system 系统级 2)、C:\Users\Administrator\ .gitconfig 只适用于当前登录用户的配置 --global 全局 这里可以直接编辑配置文件,通过命令设置后会响应到这里。 3.4 设置用户名与邮箱(用户标识,必要) 当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中: git config --global user.name "xuzheng" #
收起
2023-01-31
侍灿
回答
一、安装。安装完成后,在开始菜单里找到“Git”->“Git Bash”,弹一个类似命令行窗口的东西,就说明Git安装成功。接着需要设置一下机器信息,这台机器上的所有Git仓库都会使用这个配置。二、创建版本库。1、创建一个空目录(最好不要包含中文)pwd命令显示当前目录。2、初始化仓库。git init命令把这个目录变成git可以管理的仓库。初始化了一个空的仓库,目录下多了.git目录。系统自动创建了唯一一个master分支。版本控制系统只能跟踪文本文件的改动,且编码方式是utf-8。三、文件的基本操作。创建一个test.txt文件,内容如下: 1、添加文件到仓库2、提交文件到仓库-m后面输入的是本次提交的说明,提交成功后会显示:1 file changed:1个文件被改动(我们新添加的readme.txt文件);2 insertions:插入了两行内容(readme.txt有两行内容)。如果提交的备注写错了,可以用以下命令修改刚刚提交的备注。3、修改文件。提交。每次commit都会生成一个“快照”。4、查看历史记录。git log显示最近到最远的提交日志,我们可以看到两次提交,最后一次是append ABC。git的版本号是用SHA1计算出来的一个16进制数。如果嫌输出信息太多,可以加上--pretty=oneline。 回退历史版本首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,也就是最新的提交1094adb...,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,以写成HEAD~100。回退上一版本。这时再次查看历史版本。之前那个版本已经看不到了,这时如果想回到之前那个版本,需要知道版本号,git内部有个指向当前版本的head指针,将指针从当前版本指回去,所以git回退版本特别快。6、查看历史命令。7、查看状态。四、工作区和暂存区。Git和SVN的一个不同之处就是有暂存区的概念。工作区(Working Directory):指的是在电脑里能看到的目录,比如mymenu文件夹就是一个工作区。版本库(Repository):.git目录,Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指
收起
2023-01-27
其它产品问答
提问
Git与Helix Core,谁的数据管理基础设施更安全?
氪友jPct
回答
Git和Helix Core都是常用的版本控制系统,它们都有自己的数据管理基础设施,安全性也是用户关注的重要问题。但是,它们的安全性方面存在一些区别。 Git使用分布式版本控制系统,每个用户都可以在本地进行代码更改和提交。这种设计使得Git具有一定的安全性,因为本地存储的数据不容易被攻击者窃取或篡改。然而,当需要将代码推送到远程仓库时,数据就会被传输到服务器上。如果没有采取必要的安全措施,这些数据可能会被黑客攻击或非授权访问者窃取,从而导致数据泄露或损坏的风险。 相比之下,Helix Core使用中央化的版本控制系统,所有的代码更改都需要通过中央服务器进行提交和管理。这种设计使得Helix Core具有更高的安全性,因为所有的数据都存储在中央服务器上,并且只有经过授权的用户才能进行访问和更改。此外,Helix Core还提供了许多安全功能,如访问控制、审计日志等,以帮助企业保护数据安全。 综上所述,虽然Git的分布式设计使得其本地存储的数据相对安全,但在数据传输和远程存储方面仍存在一定的风险。而Helix Core则通过中央化的管理方式和各种安全功能,提供了更高的数据安全保障。
2023-03-10
5 个回答
提问
git安装及配置教程是怎样的?
巴南莲
回答
一、安装教程 1,下载git 官网:https://git-scm.com/downloads 由于官网下载太慢我通过淘宝的开源镜像下载 网址:http://npm.taobao.org/mirrors/git-for-windows/v2.33.0.windows.2/ 下载版本更具自己的需求选择即可 2,安装git next ->修改安装目录(或默认安装在C:\Program Files\Git)->接下来一直next 直至安装完毕 3,配置git 点击电脑左下角开始即可看见Git Bash ps:Git CMD 是windows 命令行的指令风格 而Git Bash 是linux系统的指令风格(个人建议使用Git Bash)Git GUI是图形化界面(新手学习不建议使用) 打开Git Bash 后如下图所示即代表安装完成 二、环境配置 0,常用命令: git config -l //查看所有配置 git config --system --list //查看系统配置 git config --global --list //查看用户(全局)配置 1,配置用户名和邮箱(用于git识别你的身份) git config --global user.name "自己的用户名" git config --global user.emal "自己的邮箱" 输入后没有报错即代表设置成功 通过git config -l 检查一下是否配置成功 至此git安装及配置全部完成 补充: git修改默认编辑器指令:git config –global core.editor vim (编辑器名) 三、git连接码云 0,安装git 参考教程:https://www.cnblogs.com/qkq505/p/15316884.html 1,生成ssh公钥 打开Git Bash 输入命令 ssh-keygen -t rsa 随后一直空格即可 2,找到图中地址目录 用记事本打开该文件 复制所有内容 3,登录码云 网址:https://gitee.com/ 点击设置 点击左下角SSH公钥
2023-01-17
3 个回答
提问
git常用命令有哪些
后绮艳
回答
1、第一次初始化 git init git add . git commit -m ‘first commit’ git remote add origin git@github.com:帐号名/仓库名.git git pull origin master git push origin master # -f 强推 git clone git@github.com:git帐号名/仓库名.git 2、工作基本操作 git checkout master 切到主分支 git fetch origin 获取最新变更 git checkout -b dev origin/master 基于主分支创建dev分支 git add . 添加到缓存 git commit -m ‘xxx’ 提交到本地仓库 git fetch origin 获取最新变更 3、初始化仓库 git init 4、查看仓库当前状态 git status 5、文件相关操作 将文件添加到仓库: git add 文件名 将工作区的某个文件添加到暂存区 git add . 将当前工作区的所有文件都加入暂存区 git add -u 添加所有被tracked文件中被修改或删除的文件信息到暂存区,不处理untracked的文件 git add -A 添加所有被tracked文件中被修改或删除的文件信息到暂存区,包括untracked的文件 git add -i 进入交互界面模式,按需添加文件到缓存区 将暂存区文件提交到本地仓库: git commit -m “提交说明” 将暂存区内容提交到本地仓库 git commit -a -m “提交说明” 跳过缓存区操作,直接把工作区内容提交到本地仓库 比较文件异同 git diff 工作区与暂存区的差异 git diff 分支名 工作区与某分支的差异,远程分支这样写:remotes/origin/分支名 git diff HEAD 工作区与HEAD指针指向的内容差异 git diff 提交id 文件路径 工作区某文件当前版本与历史版本的差异 git diff –stage 工作区文件与上次提交的差异(1.6 版本前用 –cached) git diff 版本TAG 查看从某个版本后都改动内容 git diff 分支A 分支B 比较从分支A和分支B的差异(也支持比较两个
2023-01-17
3 个回答
查看更多
问答提及产品
Git
3.2
40条点评
是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理
咨询产品
免费试用
所在分类
版本控制
同类产品推荐
查看更多
Helix Core
3.2
40条点评
Perforce Helix Core可以很好的运用在源代码管理中
Coralogix
3.2
40条点评
本产品旨在使难以管理的日志数据易于管理,可改善软件提供商的交付和维护过程
Subversion
3.2
40条点评
是一个自由开源的版本控制系统
Mercurial
3.0
30条点评
是一种轻量级分布式版本控制系统
产品对比
更多同类产品比较
Git
Coralogix
Git
Helix Core
Git
Subversion
Git
Mercurial
消息通知
咨询入驻
扫描下方二维码
咨询产品入驻
商务合作
如有商务合作需求
请扫码联系我吧