Git 使用
Git 学起来后还发现蛮复杂的。明天继续学咯。
安装和设置
git config --global user.name "你的姓名" # 设置自己的标识,包括名字和邮箱
git config --global user.email "you@example.com"
git init # 初始化 Git 仓库
本地文件管理
git add <file> #添加文件到 Git。可反复多次使用,添加多个文件
git add --all #添加所有文件到 Git 。(可用 git add . 代替)
git add -p # 一段一段地添加
git commit -m "提交内容说明" #向工作区提交文件
git status #查看工作区
git diff #如果git status告诉你有文件被修改过,查看修改内容
远程到本地
git clone
git checkout master
git pull
本地到远程
git push origin master
Socket
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 建立连接。IPV6 用 "AF_INET6"
s.connect(('www.sina.com.cn', 80))
s.send(b'GET / HTTP/1.1\r\nHost: www.sina.com.cn\r\nConnection: close\r\n\r\n')
buffer = [1]
while True:
d = s.recv(1024) #指定一次接受的数据
if d: #当接受的数据为0时说明接受完成
buffer.append(d)
else:
break
data =b''.join(buffer)
s.close()
网友评论