2020-12-17python学习笔记

一.复习

Python是一种解释型语言,解释器可以交互式使用,将

python语言解释给计算机能明白的机器语言。Python是

一种真正的编程语言,编译型Python程序的书写是紧凑而易读的

表达式 数据持久化

doc命令

cd \         回到c盘根下

cd test    进入test

dir           查看当前盘下的指令

在路径栏下直接输入cmd 可以直接进入当前路径

python test.py

进E盘:

	直接cmd-->e:

在这里插入图片描述

cmd里python进入和退出操作:

      进入:

	直接python

      退出:

	1:输入exit(),回车

	2:输入quit(),回车

	3:输入ctrl+z,回车

4.python运行的大致过程

python文件——编译后生成字节码文件pyc——经过python解释器最终生成机器码运行

使用cpu等进行运算达到运行程序的目的

1.对于py文件,可以执行下面命令来生成pyc文件。

python -m foo.py

2。另外一种方式是通过python代码来生成pyc文件。

import py_compile

py_compile.compile(‘/path/to/foo.py’)

运行过程中的内存管理:堆区,栈区,全局区,代码区,常量区

编译文件存到内存叫数据持久化

算数运算:

	/ 除:           4/2           得2.0

	% 取模:     4%2          得0

	** 幂 :      3**2         得9

	//取整除: 9//2           得 4

在这里插入图片描述

二.Git初始化及仓库创建和操作

git-bash 用的是linux命令

1、Git安装之后需要进行一些基本信息设置

a、设置用户名:git config – global user.name ‘github上注册的用户名’(注意这里的空格)

b、设置用户邮箱:git config – global user.email ‘注册时候的邮箱’

注意:该配置会在github主页上显示谁提交了该文件

c、配置ok之后,我们用如下命令来看看是否配置成功

git config --list

注意:git config --global 参数,有了这个参数表示你这台机器上所有的git仓库都会使用这个配置,当然你也可以对某个仓库指定不同的用户名和邮箱

2、初始化一个新的git仓库

a、创建文件夹

方法一:可以鼠标右击->点击新建文件夹test1

方法二:使用git新建: mkdir test1
在这里插入图片描述
b、在文件内初始化git(创建git仓库)

方法一:直接输入 cd test1

方法一:点击test1文件下进去之后-》鼠标右击选择Git Bash Here->输入 git int

	ls -al   显示所有文件夹

在这里插入图片描述

3、向仓库中添加文件

方法一:用打开编辑器新建.txt文件

方法二:使用git命令。 touch ‘文件名’,然后把文件通过 git add '文件名’添加到暂存区,最后提交操作

cat readme.txt    	 		查看readme.txt的内容
git add 文件名			     文件名是将文件提交到暂存区
git commit -m  "注释" 	  把文件提交到仓库( 注释必须写 )
git status                  查看git库当前的状态。
git log  			       查看日志

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

修改readme.txt

git diff readme.txt         查看修改
git add readme.txt          将文件提交到缓存区
git commit -m  "注释" 	  把文件提交到仓库( 注释必须写 )
git log  			       查看日志

4、版本回退操作

git diff    		       文件名可以看到当前版本库中的readme.txt与工作空间中的有什么不同
git reset --hard HEAD^      版本回退操作(把本地仓库的文件恢复)
git restore -staged <文件名>     (把暂存区的文件恢复)
ls -al                      显示所有文件夹
git init                    初始化本地仓
git reflog                  查看所有操作记录,显示版本号
git restore --hard 7a733c2  回到修改后的版本

git reset --hard HEAD^ 那么如果要回退到上上个版本只需要把HEAD改成HEAD^以此类推

git restore 是恢复文件变化

git checkout – readme.txt 可以丢弃工作区修改

使用git restore -staged <文件名>把暂存的文件恢复下,然后再使用git restore <文件名>将工作区的文件恢复。. 如果直接使用git restore ,那么就是将工作区的文件从暂存区中恢复

5、修改仓库文件

方法一:用编辑器打开index.html进行修改

方法二:使用git命令。 vi ‘文件名’,然后在中间写内容,最后提交操作

git status readme.txt        修改文件
git add readme.txt     
git add test.txt
git statusGit commit -m      一次都提交
git status

在这里插入图片描述

6、删除仓库文件

方法一:在编辑器中直接把要删除的文件删除掉

方法二:使用git删除: git rm ‘文件名’,然后提交操作

git diff <file> 					   # 比较当前文件和暂存区文件差异 
git diff git diff <id1><id1><id2>		# 比较两次提交之间的差异
git diff <branch1> <branch2>		    # 在两个分支之间比较
git diff --staged					   # 比较暂存区和版本库差异
git diff --cached 					   # 比较暂存区和版本库差异
git diff --stat 					   # 仅仅比较统计信息

版本库,暂存区,工作区,add,commit ,reset ,restore

三.Git 远程仓库Github

1.本地与远程仓库联系配置

ssh-keygen -t ras -C “***@qq.com” 生成加密的key

id_rsa.pub 公钥 id_rsa 私钥
在这里插入图片描述

2.添加远程代码仓

1、登录github上,然后在右上角找到“create a new repo”创建一个新的仓库testgit。目前,在GitHub上的这个testgit仓库还是空的,GitHub告诉我们,可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub仓库。

2、git remote add origin https://github.com/github名/testgit.git

  git remote add github git@github.com:cyqing09/testgit.git

git remote
在这里插入图片描述

在这里插入图片描述

3、git push -u origin master (-u 加关联)以后再修改直接git push origin master

在这里插入图片描述

传到分支上了 进2branches删掉master的分支返回第一页点master
4.从远程库克隆

·在仓库所有目录下输入

·Git clone 你要克隆的项目地址

git clone https://github.com/lindafanglizhi/testgit
在这里插入图片描述

5.从远程库拉取代码

·git pull

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值