python第一课--git-1
来源:互联网 发布:十二怒汉 知乎 编辑:程序博客网 时间:2024/05/09 09:35
一、环境准备
1、windows下git安装
下载安装Git-1.9.5-preview20150319.exe
在https://github.com 注册账户,接受邀请加入群组
运行gitbash,运行命令生成sshkey,输入命令ssh-keygen -t rsa -C “405997105@qq.com”,将id_rsa和id_rsa.pub保存在C:Users{your_user_directory}.ssh目录下,输入后一直回车
2、windows下git中文字符问题,修改一下几个文件
vi etc/gitconfig
[gui]
encoding = utf-8
[i18n]
commitencoding = GBK
vi /etc/inputrc
set output-meta on
set convert-meta off
vi /etc/git-completion.bash文件末尾增加
alias ls='ls --show-control-chars --color=auto'
vi /etc/profile文件末尾增加
export LESSCHARSET=utf-8
3、git仓库
远程仓库:共同的一个仓库
本地仓库:本地的仓库,修改后可以提交到远程仓库,也可以把远程仓库的克隆下拉
4、克隆版本库
cd /c
mkdir git
cd git
git
命令行运行
git clone https://github.com/GR2015/pythonBasic.git
5、创建分支:
cd pythonBasic
git checkout -b liyuan11
6、新建版本库
git config --global user.name liyuan11
git config --global user.email 405997105@qq.con
7、提交文件到本地仓库
vi hello.py(新建文件)
git add hello.py(添加文件到暂存区)
git commit -m 'add a hello world file'(提交文件到本地仓库)
8、提交本地的分支到远程的分支(本地:远程)
9、从远程拉取到本地
先切换到对应分支:git checkout liyuan11
将文件拉取到本地:git pull
10、分支相关命令
查看分支 git branch(带*的分支代表当前工作的分支)
新建分支 git branch day1
切换分支 git checkout day2
新建并切换分支 git checkout -b day3
查看远程分支 git branch -r
查看所有分支 git branch -a
修改分支 git branch -m day1 day1.1
删除远程分支 git branch -d day2
合并分支 git merge //合并指定的分支name到当前分支
11、辅助信息‘
git help
git diff
git status
git log
git show
二、安装pip
1、行git-pip.py文件
2、修改~/.bash_profile文件
vi ~/.bash_profile
PATH=$PATH:/c/python27/scripts(path要大写)
再执行该文件,执行成功后运行pip命令,查看安装成功
环境准备完成!
- python第一课--git-1
- git学习第一课
- 架构 - 第一课:git安装
- python第一课
- Python 第一课
- python学习第一课
- 第一课python
- python学习第一课
- Python第一课
- Python学习第一课
- Python 第一课
- python第一课笔记
- Python学习第一课
- Python学习第一课
- Python入门第一课
- Python第一课
- Python自学第一课
- python--第一堂课
- 详解CloudFoundry中各个组件的作用
- 计蒜客 第16题:爬楼梯
- 交叉编译python 2.7.3 for arm
- 缓冲区溢出分析第03课:缓冲区溢出的利用
- Spark入门实战系列--6.SparkSQL(上)--SparkSQL简介
- python第一课--git-1
- 比较两种mysql递归tree查询效率-mysql递归tree
- Android应用的换肤实现(APK)
- 实现基于异或的双链表
- iPhone第七节:常用控制器
- seajs和requiejs的区别,和用gulp打包方法
- Android免Root无侵入AOP框架Dexposed
- 华山论剑----常用角点检测与角点匹配方法比较
- centos7 部署cobbler