git的简单命令操作,即怎么从github上下载代码到本地

article/2025/8/25 10:36:43

先到git官网下载自己电脑对应版本的git  https://git-scm.com/

安装完成后在桌面右键,然后就可以在这里输入命令了,跟linux窗口即命令差不多

接下来就是简单的命令介绍

(1)git --version     查看当前git安装成功没有,安装成功显示版本号

 (2)git init  初始化当前文件夹,先创建一个文件夹,然后cd 到文件夹当中,输入命令后就会生成一个隐藏的.git文件,说明你这个文件夹就可以使用git了

(3) git config --global user.name 'zhangsan'  为当前项目创建用户名

(4)git config --global user.email '037@qq.com' 为当前项目创建用户邮箱

(5)touch index.html 创建一个html

(6) git status index.html   查看这个html的状态,从这个信息中可以看到当前文件没有被纳入版本控制当中需要add

(7) git add index.html  把html添加到控制队列里,然后再查看状态就会发现它进入到队列当中去了,但是还没commit提交

(8)git rm --cached index.html  移出队列中去,然后查看状态发现变回原来的样子了

(9)git add *.html    添加某一类文件,多创建几个后缀.html的文件,输入命令就会发现都纳入队列当中去了,简单的我就不截图了,自己试吧  我就介绍一下就好了

(10) git add .  添加所有的文件,把所有的文件都添加到队列当中去

(11)git commit 提交队列当中的文件,会进入到vim中,没学过linux的话也没关系,按一下i健就可以打字了,就是给本次提交写点备注,写完之后按左上角esc键然后输入   :wq  就退出来了

黄颜色的就是随便输入的备注,下面的:wq就是退出命令

(12) git commit -m 'changed app.js'   提交的第二种写法就不用进入vim编辑器中了,-m 后面的东西就是备注信息,直接就可以提交了

(13)git branch login   创建一个分支,分支的好处就是 在分支里改代码不会影响主干的代码,切换到分支的话生成的代码,再切换到主干的时候那些修改的代码会消失,然后再切换到分支时又会出现,所以在分支测试好代码后再弄到主干里

(14)git checkout login  切换到这个分支,

(15)git merge login   主线合并分支的命令  主线里就有了分支的内容了

github的简单使用

先到官网创建自己的账号 https://github.com/

然后创建一个自己的仓库


然后输入git remote来查看本项目有没有对应的仓库

然后复制下面这个路径,就会把这个项目跟github对接上

 

然后再复制下面这个路径就能上传到github上面代码了,刷新页面就会出现下面的效果 

touch README.md   创建一个这文件 ,在里面写东西  然后add  commit 然后git push 加上你仓库的路径然后就会在github上就会生成一个文档说明的东西 

从github上下载自己的代码或者别人的代码 

如果是自己的仓库下的话直接复制路径,然后创建一个空文件夹输入命令git clone加地址路径就下载好了

 

如果下载别人上传到github上面的代码的话按照如下图,点击它的根目录也会出现一个路径,然后复制,还是上面的命令直接下载就好了

 

 

github搜索技巧 

  • in     例如seckil in:name,description,readme                name表示项目名中包含
  • stars    点赞数    :>500    或者100..200  100到200之间的
  • forks    代表复制到自己仓库一份,用法跟stars一样
  • awesome 用来搜索学习,工具,书籍之类的东西。
  • 高亮显示代码   加#L加代码行数
  • 快捷键  按小写t就可以展示出来项目里所有文件
  • 快捷键设置地址   https://help.github.com/en/articles/using-keyboard-shortcuts
  • location:地址  language:语言  可以搜出来哪个地址的github活跃的大佬

 

 

如果从码云上下载代码的话  git账号是自己注册码云的邮箱  密码是邮箱密码 


http://chatgpt.dhexx.cn/article/T7N4NUfc.shtml

相关文章

Github下载代码和运行

本文介绍利用Git工具下载和运行GitHub代码。 文章目录 一、Win下载安装Git二、运行python代码1.下载Github代码2.运行代码 一、Win下载安装Git 官网下载:https://git-scm.com/download/win 安装步骤:按默认选项安装即可。 安装完成后需要设置&#xf…

git下载指定版本的代码

情境1: 首先选择自己要下载版本的分支,通过 git clone 命令下载到本地 然后,在你的commits中找到你要下载的版本的commit号,如 切换到指定的版本号: git checkout 17def2f 新建分支 git checkout -b branch 这时候…

Git下载安装(官网) 拉取代码的两种方法

1.1git下载 1.1.1 百度搜索git,找到git官网下载地址 1.1.2 点击下载Windows版本(根据自己使用环境来下载) 1.1.3 选择下载64位安装程序 1.1.4下载完成如下图所示 2.1 git安装 2.1.1 点击next 2.1.2 默认勾选即可 2.1.3 默认选择即可 2.1.4…

GitHub上下载代码

在github上遇到优秀代码或者demo,想运用到自己项目里,需要下载下来,问题来了怎么下载?这里有以下解决办法: 一 、直接下载压缩包: 在项目处点击 弹出 选择保存路径,下载完毕解压,用…

git上传代码和下载代码

代码的上传 1.先下载小乌龟tortoisegit 2.右击文件,Git Commit -> "master",选择需要上传文件上传到远端。(两个文件都可以上传) 3.需要在message里备注一下修改的内容,完成后close。 上传完成后的截图…

如何使用git下载Github代码

首先装好git git官网链接 一、创建一个保存代码的文件夹 二、鼠标右击此文件夹,选择“Git Bash Here”,此时会弹出一个命令行窗口 1、鼠标右击,选择Git Bash Here 2、弹出命令行窗口 三、在命令行窗口中输入“git init”,回车…

刚当上leader,我让组员去开会,他非说有更重要的会

☆ 职场上经常有那么一种情况就是组长喊组员开会,开周会,开晨会,开各种会,而更有一种常见的情况呢就是组长缺失威严,喊组员开会,组员不听话,说有更重要的会议,不想参加。 ☆ 本文将以…

只因写了一段爬虫,公司200多人被抓!

“一个程序员写了个爬虫程序,整个公司200多人被端了。” “不可能吧!” 刚从朋友听到这个消息的时候,我有点不太相信,做为一名程序员来讲,谁还没有写过几段爬虫呢?只因写爬虫程序就被端有点夸张了吧。 朋友…

一生中用来开会的时间,你知道有多久吗?

日程提醒14:00的会议即将开始,这已经是这周内的第N场会议了。 每次走进会议室前都下定决心,一定要全神贯注,全程积极思考,但总会迷失在冗长低效的会议现场。 期待着能和同事一起快速找到问题的解决方案,但总是在你一言我一语中头昏脑胀,话题经常被扯远,找不到重点和方…

读书笔记 -公司改造 和 紧迫感

读书笔记 -公司改造 - 三枝匡 读书笔记 -公司改造 - 三枝匡 2022 年夏天的时候在微信读书上读了这本书,这是我们 CSDN 的创始人蒋涛推荐的,当时记了一些笔记如下。 总结: 作者:三枝匡,咨询顾问,企业家。…

华为某程序员晒出工作安排,一天平均开会6次,网友:你是CEO?

不知道大家有没有同样的感觉,现在很多领导特别喜欢开会,有的从早上开始开会,中午也要开会,加班时还要开会,已经形成了一种风气,要是不开会总感觉缺少了一点东西。但是开会太多,其实真的挺浪费时间,而且下属也很反感。 最近在职场论坛上看到这样一个帖子:华为某程序员…

牛X公司的开会方式,明天开始参照执行

来源:正和岛内容部,作者:陈为 根据媒体公开资料整理 开会是很多公司的“痛点”,常见的场景是开会时七嘴八舌,漫无边际,议而不决,决而不行。会议冗长拖沓,沉闷低效,对员工…

上家公司离职原因

目录 1、前言 2、评论内容 1、前言 去年年底的时候,在BOSS直聘上发了一个帖子,内容为: 上家公司离职原因? 回答提示: 1、不合理的加班(无偿加班) 2、公司搬迁 3、寻求更好的发展空间 4、项目…

你真的会开会吗?开会无用说

有一句话说的很好:作为一名技术管理人,你有一项职责就是让你的小伙伴多写代码,少开会! 今天我们不聊技术,来探讨一个很多程序员日常工作中,经常碰到却会带来困扰的话题:开会。 头疼的开会 有一…

python 导入自定义包

路径设置 对于以下的自定义包的导入,首先需要加入该包的位置到python的环境变量里面。通过sys: import sys sys.path.append(D:\Codes\Pycharm\core-algorithm-master)from algorithms.ch02sort.base.template import SortTemplate

python的包内绝对导入,相对导入以及环境变量路径问题

学python的过程中遇到的模块导入问题造成了我很长时间的困顿,最近再重温一下模块的导入和包内模块导入,发现了一些新东西,所谓温故知新,确实如此,特来记录。 1. 模块的导入和环境变量 首先要清楚一点的是&#xff0c…

Python import无法导入包问题

一个文件夹下的同一级的文件,import 时却无法导入,怪哉?! This inspection detects names that should resolve but dont. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are suppor…

python中包的导入

包的导入 包的概念包的使用问题 包结构与__init__.py文件 from XXX import * 绝对导入与相对导入 包内部的相互导入/python解释器眼中的顶级包 —:包的概念 可以简单的理解为包就是一个包含着__init__.py文件的文件夹,里面包含着多个文件&#xff0…

python导入栈包

项目场景: 最近刚刚学完了python以及爬虫,数据可视化等几个专题的练习,接受老师建议开始学习python结构数据预算,结果第一章一个栈就差点把我送走。 问题描述: 利用栈实现进制转换出现报错。 from pythonds.basic.s…

python导入Wordcloud包

这个问题弄了我两天时间,找了好多帖子,都没导入成功,还是大佬帮忙,一下子就解决了,归根结底是我太菜了,含泪记下之前的错误方式及步骤,便于以后查找 一、settings直接导入 pycharm中settings小…