Git上传和下载命令
2018-09-26 本文已影响0人
这是沸羊羊的干爹
Python分析建模,日常问题整理(九)
2018.09.17~2018.09.23
- 1 git命令
Git是目前世界上最先进的分布式版本控制系统。Git是分布式版本控制系统,它没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候就不需要联网,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。
不管是推还是拉,都要先克隆整个项目,在要克隆的地址BASH
输入git clone http:\\dizhi
,输入登录账号密码
要保持和线上的项目更新,在本地git相关项目中BASH
git pull origin master
,输入登录账号密码
要往线上推整个项目,首先把文件复制到本地的git项目中。
在要推的地址BASH
1)git add *
2)git commit -m "推送目说明"
3)git push origin master
,输入登录账号密码
这篇文章很详细
然后就同步上去啦。(上传的内容太大会失败,ipython会失败,因为太大了,一般存放py文件)
-
2
tem['b'] = pd.Series(list(map(lambda x:2+x ,tem['a'])))不能用,新变量全为nan
tem['b'] = tem['a'].map(lambda x:2+x ) 能用,新变量正常
因为pd.Series(list(map(lambda x:2+x ,tem['a'])))建立了新的索引,和原始tem的索引对不上。 -
3 df.iterrows
数据框的遍历,可以提高数据框处理效率。
for index, row in df.iterrows():
...# 返回索引和数组
for index,item in enumerate(lst):
...# 返回索引和值