Git------的使用管理代码及上传gitHub

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35812380/article/details/83046739

 

这次课程的视频链接(B站)

传送门:https://www.bilibili.com/video/av17183591/?p=1

共五集

核心代码

下载代码

git clone [email protected]:lenvo222/LearnGit.git

查看状态

​​​​​​​git status

1.初始化(生成git)

git init

2. 这步最麻烦 建立本地的同步文档 

 看下面的步骤

3.常用命令

git add -A
git commit -m "first commit"

制作钥匙

ssh-keygen -t rsa -b 4096 -C "[email protected]"

然后将钥匙添加到GitHub中 (与账户关联)

使用下面的命令将代码放到gitHub上

git push

从GitHub拉到本地

git pull

统供就这几条 

回退代码(使用这个查询comment)

git log 

然后回退

git reset --hard  7341db5207fa0e00634caba07bb0542e989c9692

一目了然: 


什么是git?

git 是一种版本控制器

更直白说,团队开发时,管理代码用的软件

常上传到gitHub中

今天我们来看看如何使用他?

第一步:安装git

https://gitforwindows.org/

这是一个git网站,需要下载对应的版本

全部安装均采用默认!

可以百度安装Git方法

(安装完成后桌面会多这样的图标)

第二步:安装完成之后,开始玩转git,初始化

在空白处右击选择选项

弹出对话框      键入默认的使用名称和email配置信息

1) 配置使用git仓库的人员姓名 
       git config --global user.name "这里是使用者的名字(我这里是Lenovo)叫什么都可以" 
2) 配置使用git仓库的人员email (设置email)
       git config --global user.email "[email protected] (这里是邮箱键入你的邮箱)"

用来调出上次输入的命令行

快捷键 :  (方向键的 上键)

最后在桌面新建一个文件夹   起名为LearnGit(工作区)

在其中新建一个txt文本(表示我们的项目),并复制了几份

目录结构如下

在该文件夹内部右键

选择Git Bash Here(命令行)

键入 git init

随后出现.git这是一个隐藏文件(修改first文件的内容  或创建新的文件     .git中会有记录)

Git init

使用git init 生成.git(文件)

参考以下命令

git status

查看文件的存储状态

git add -A(将工作区内容放到暂存区)

-A: 是all 的意思   将文件中的所有东西放到(仓库中)

PS:提交一个文件(将一个文件提交到暂存区 :暂时存放文件的)

git add first .txt

将所有文件从工作区放到暂存区

将暂存区文件放到本地仓库

 git commit -m "first commit"

"引号中的东西是给自己看的   方便版本管理"

最后查看状态

git status 

红色的没有了,都传入(first commit)仓库了

回退版本 (回退到某一天状态,这里是初始状态)

这里是这几个字(文件中默认有)

在随便添加一些字(然后保存)

git log 

查看更改的状态

将其提交到星期二(代表这一天完成的代码)

查看状态

git status

右键复制 commit 字符串

git reset --hard  7341db5207fa0e00634caba07bb0542e989c9692

然后使用

版本回退(视频三最后)

复制 commit 字符串

git reset --hard  7341db5207fa0e00634caba07bb0542e989c9692

回退版本

在看这个文本

回退星期二同理

git log --pretty=oneline

比较精简的命令

登陆gitHub

创建新仓库

复制选中的这行代码

复制好后启动Git  将引号中内容改为自己邮箱

ssh-keygen -t rsa -b 4096 -C "[email protected]"

自己邮箱

ssh-keygen -t rsa -b 4096 -C "[email protected]"

放置在git中回车

不用输任何东西直接回车

再回车

在回车

然后在电脑中生成了钥匙  

怎么获取他们

 

使用

clip < ~/.ssh/id_rsa.pub

新建文本文档(粘贴),保存钥匙,设置格式为自动换行

要找这个钥匙在C盘的 SSH .pub文件  打开

在将钥匙添加到GitHub中

回到主页进入LearnGit仓库

 

新建一个文件夹

在里面打开Git

输入下面的命令后,克隆链接(拷贝别人的链接下载),回车

git clone [email protected]:lenvo222/LearnGit.git

文件中会生成该文件

这就是新生成的git仓库,将以前的东西删除放到这个中

让gitHub托管我们的项目

在这个文件中打开我们的  Git

键入命令

git add -A
git commit -m "first commit"

 使用下面的命令将代码放到gitHub上

git push

 然后就将代码托管到了远程仓库

然后创建ReadME文件

点击绿色按钮

 远程添加了ReadMe文件本地没有

网上拉到本地的命令

使用命令(git pull)拉进来

git pull

回车后可见,桌面LearnGit中多了"README文件"

然后使用 以下两行添加到远程仓库

git add -A
git commit -m "readme"
git push

 

回车

然后是git push

发布到远程仓库

本地到网上同步了

克隆项目(多人写作)

这里主要是

分支 + 跳转两个命令

后续需要补充下 :)

git clone [email protected]:lenvo222/LearnGit.git

 可以查看视频,欢迎讨论

猜你喜欢

转载自blog.csdn.net/qq_35812380/article/details/83046739