ToB企服应用市场:ToB评测及商务社交产业平台

标题: Git操纵详解及在 VS Code 中使用 Git 源代码管理 [打印本页]

作者: 用户云卷云舒    时间: 2024-11-4 23:28
标题: Git操纵详解及在 VS Code 中使用 Git 源代码管理

Git详解

我们先理清Git和Github的区别

Git是个版本控制的工具,用来管理当地的代码工程,它可以记载代码内容的变更;而Github是一个代码托管平台,我们可以使用Git将当地代码上传到Github。
为什么要学Git

这个视频解说的很清晰,尤其在你颠末实践之后,对使用Git的意义能有更深的明白
【改变了天下的软件!步伐员的根本功,Git 应该如何使用?】
Git工作流程

根本工作流程图:


git的根本工作流程如下:

为了方便以后的学习和工作,不建议直接使用GUI来操纵Git,下面将针对上面的工作流程先容一些常用的Git下令行指令,这些指令是比较简单的,敲熟练之后再上手GUI版本的Git就相当容易了
Git操纵详解及在 VS Code 中使用 Git 源代码管理

第一步:初始化你的Git

第一步:下载Git

要检查git安装是否乐成,请在cmd中键入以下内容
  1. git -version
复制代码
第二步:在GitHub上创建账户,Git和GitHub账户应该同步。根本设置,应在下令提示符中输入以下下令
  1. git config –-global user.name "UserNameOnGithub"  
  2. git config –-global user.email "Email"  
复制代码
GitHub的用户名应该是UserNameOnGithub,而电子邮件地址应该是你创建账户时使用的。
查看你在Git和GitHub上表现的用户名和电子邮件,可以验证它们是否有关联
  1. git config --global --list
复制代码
第三步:初始化,或者说创建一个当地的Git项目堆栈。有两种方式(下令行指令):
  1. # 方式一:本地生成一个git仓库
  2. git init
  3. # 方式二:从远端克隆一个git仓库
  4. git clone https://github.com/7ywx/hello-world.git[项目地址]
复制代码
如何GitHub中复制项目的地址

在VS Code中操纵(GUI中操纵Git),就是选择克隆堆栈

提供堆栈的URL(就是:https://github.com/7ywx/hello-world.git),或者从你本身的GitHub克隆

乐成克隆!

这个.git文件夹就是我们的代码堆栈

第二步:尝试对代码堆栈进行增删改

第一步:创建一个新的文件hello.py,编一段helloworld。

第二步:使用Git将代码提交到暂存区
  1. git add hello.py # 添加指定文件dir/filename
  2. git add . # 添加所有已修改文件
复制代码
第三步:将暂存区的改动提交到当地堆栈,使用git commit下令我们就会在当地版本库天生一个40位的哈希值,用于版本回退
  1. git commit -m "添加了python版本的hello world" # message就是本次提交的简要说明
复制代码
第四步:当地上传,注意在推送前需要先从远程拉取
  1. git push -u origin master # master可以更换为其他分支
复制代码
git log用于下令主要用于查看Git版本演变历史(也就是提交历史),同时根据追加的参数和选项差别,也会有差别的展示效果。,下令情势如下:
  1. git log [<options>] [<since>..<until>] [[--] <path>...]
复制代码

这里我们通常使用GUI来查看相关信息,可以在扩展里下载Git Graph、Git History、Git Lens。


在VS Code中操纵(GUI中操纵Git)
第一步:在源代码管理中选择提交

此时我们的GitHub网站上尚有出现hello.py文件,由于文件是被提交到了暂存区,而不是远程堆栈,实际上这一步我们同时完成了将暂存区的文件提交到当地堆栈
第二步:将当地堆栈上传至远程堆栈也就是GitHub中,选择同步更改。

此时就可以在GitHub中看到我们提交到hello.py文件了。yes!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4