git学习笔记(ing)

基础git命令:https://blog.csdn.net/bruceoxl/article/details/78465997

顾翔老师:公众号文章  有比较深入的解说  https://mp.weixin.qq.com/s/Kiw_7zWqzkBaGgtdxeUikA

1、git安装

官网:https://git-scm.com/

官网看操作手册:https://git-scm.com/book/zh/v2

2、git最低配置

git --version 

#查版本git version 2.33.1.windows.1

git config --list --show-origin    显示原始配置
git config --list 显示配置值
 

git config --local --list      #针对该仓库

git config --global --list   #只针对当前用户    查看对应的配置

git config --system --list   #包含系统上每一个用户及他们仓库的通用配置   (几乎不用)

#配置用户名、用户邮箱

$ git config --global user.name "yanxl"
$ git config --global user.email '公司邮箱'



3、git一个直线分支提交流程


拷贝文件进入到目录
cp
git add 文件 加入暂存区
git commit -m 'add XXX'

git add -u:将文件的修改、文件的删除,添加到暂存区。

git add .:将文件的修改,文件的新建,添加到暂存区。

git add -A:将文件的修改,文件的删除,文件的新建,添加到暂存区。

 

git log   查看日志

git status  查看状态

 
cp ../XXX/XXX.html index.html 拷贝文件并重命名
cp -r ../xxx/image . 把整个文件夹拷贝到当前路径
git add xxx xxx.html 可以添加多个文件或文件夹

 

4、创建一个仓库  git 管理项目

 git文件重命名

工作区、暂存区、

本来是3步骤 git管理起来

mv   test1   test2.txt

git   add   test2.txt  添加新的

git rm test1   移除原来的

===============

替代上面3个的效果

git mv    test1   test2.txt

git status

==================

git commit -m 'move test   to test.txt'

git   log   看一下操作

==================

这步骤很危险  清除暂存区的东西   执行完  暂存区就很干净   但是没有磨坏 git的历史

git   reset  --hard

git stutas

====================

git看版本演变历史

 

git log   当前分支的历史

git log  --all 看所有的分支

git log  --all --graph

git  log --oneline   一行查看

git log -n4    查看最近4个

组合使用

git log -n3 --oneline

git log  --oneline --all 

git log  --oneline --all  -n4    所有分支   最近的4个

git log  --oneline --all  -n4 --graph      所有分支   最近的4个图形化展示

git log  --oneline --all  -n4  temp     temp是分支  展示该分支的所有

 

看手册  git  help  --web  log            web查看帮助命令 

 

===========

git branch -v    查看有多少分支

git checkout  -b temp  分支

git commit -am 'add test'

git branch -av   看所有多少分支

===================

 

我本地还有一个非常详细的安装配置说明文档:

E:\1晓玲工作夹\学习测试培训\狂师老师    存到这个本地了

 

 

 

 

 

 

 

 

 

4. github的本地操作
用的最多的就是,在我们电脑的本地文件夹建立一个仓库,然后将我们的代码推送到,远程仓库上(也就是我们的github上面)

这里我以windows为例

首先我们需要下载,微软的github管理的软件,个人感觉是比较好用的,强力推荐。点击下载github软件
下载完成后就是傻瓜式的安装,安装成成功后,我们在我们电脑桌面的空白的地方,点击鼠标右击,如果发现多出来这两个选项,就证明安装成功。

命令操作
git bash here 的命令操作和码云上都是一样的,不会的可看一下上面的教程,在这里我就简单的做个简绍

首先我们,我们需要克隆我们的代码库到本地文件夹

找到我们需要存放代码文件的文件夹,鼠标右键 选择打开 git bash heregit bash here,输入相关命令

git clone + 远程仓库的网址
1


克隆仓库到我们本地之后,我们就可以将我们需要上传到仓库的文件,复制到此仓库目录之下
方法一:

//添加代码到本地缓存区
git add + (hello.txt)文件名

//从缓存区推送到本地仓库
git commit -m "add hello.txt(添加描述信息)"

//由于我们克隆的时候同时也克隆了 .git 配置文件所有直接执行命令可以推送到远程仓库,注意克隆其他人的仓库,不能这样,因为需要输入用户名和密码
git push

方法二:

//在合适的目录下打开git bash here 命令窗口 ,建立本地仓库
git init

//点击文件到缓存区
git add + 文件名

//提交到本地仓库
git commit -m "描述性的文字"

//推送到远程仓库
git remote add origin + 仓库地址
git push -u origin master

回退版本

git log //查看版本号
git reset --hard 7732f9ff6e2773563d0fe9f72a6d7208bef516c7 //跳回到指定版本

三. 总结
————————————————
原文链接:https://blog.csdn.net/weixin_45631738/article/details/104713633

 

posted @ 2022-08-23 15:44  小米泥  阅读(71)  评论(0)    收藏  举报