Git上传和下载命令

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):
    ...# 返回索引和值

你可能感兴趣的:(Git上传和下载命令)