几篇引领你入门的博文:
Git-flow备忘清单
Git教程
Git在团队中的最佳实践–如何正确使用Git Flow
远端已经创建了项目工程,需要在本地使用:
git clone ***
将Master主线拉到本地。git checkout ***
切换到你需要工作的分支上。pyenv 是一个开源的python版本管理工具,可轻松的给系统安装任意版本的python版本,在开发过程中可以轻松切换需要的python版本。pyenv是一个开箱即用的工具,在使用过程中只需要使用简单的命令就可以切换到目标版本,也可以为工程定制不同的python版本。pyenv仅支持类unix系统使用,pyenvwin是该工具的windows版本,仅介绍pyenv-win的安装及使用。
pip install pyenv-win --target %USER%/.pyenv
使用zip手动安装(推荐使用此方法)
i. 下载 新版本的pyenv-win
ii. 解压到 %USER%/.pyenv/pyenv-win
使用git安装
git clone https://github.com/pyenv-win/pyenv-win.git %USER%/.pyenv
注意: 以上命令均为命令行程序,需要在终端中执行。%USER%是用户自定义的安装路径,在安装过程中需要手动替换配置pyenv
%USER%\.pyenv\pyenv-win\bin
%USER%\.pyenv\pyenv-win\shims
pyenv --version
来检查pyenv rehash
来初始环境, 注意: 在以后每次安装了可执行的python包都需要做rehash
动作来连接新的可执行文件pyenv
可查看更多的帮助文档pyenv install -l
pyenv install 3.7.2-amd64
注意: 在安装较久的版本时使用的是MSI文件,安装过程是通过安装指南,再安装过程中不要更改任何选项
pyenv global 3.7.2-amd64
这个版本可以在任何没有设置本地python版本的路径下使用注意: 指定的python版本必须已经完成安装
pyenv local 3.7.2
当在这个文件夹下使用python时,会运行你设置的本班
注意: 指定的python版本必须已经完成安装
pyenv uninstall 3.7.2
pyenv version
pyenv versions
是python的一个标准包,用它来管理python的包,支持从PyPI, 版本控制,本地项目以及直接从分发文件进行安装。这是一个命令行程序,从python 2.7.9及python 3.4版本后官网的安装包已经自带了 pip。
pip --version
pip list
pip install yaml
pip uninstall yaml
pip install -U yaml 或 pip install yaml --upgrade
pip freeze
pip --help
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持Win、Mac 以及 Linux,运行流畅。
下载安装VS Code
在左侧边栏点击Extensions或者使用快捷键ctr+shit+x, 在搜索中键入要搜索的拓展,点击需要安装的拓展的右下方的Install即可安装,以下为设置环境需要的拓展:
python.pythonPath": "xxx\\python.exe
pip install jedi
"python.jediEnabled": true
pip installl pylint mypy
"python.linting.pylintEnabled": true,
"python.linting.mypyEnabled": true
pip install black
"python.formatting.provider": "black",
"python.formatting.blackArgs": [
"--line-length=79"
]
"autoDocstring.generateDocstringOnEnter": true,
"autoDocstring.docstringFormat": "google"
"editor.rulers": [
79
]
"terminal.external.windowsExec": "D:\\Program Files\\cmder\\Cmder.exe",
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/K",
"D:\\Program Files\\cmder\\vendor\\init.bat"
]
cmder是一个增强型命令行工具,不仅可以使用windows下的所有命令,也可以使用linux的命令,shell命令,而且自带了git-for-windows, 是windows开发人员不可或缺的工具.
以管理员身份打开 windows 自带的命令提示符(或者打开 PowerShell 再输入 cmd),切换到Cmder.exe所在的文件夹
>> where cmder
>> D:\Program Files\cmder\Cmder.exe
>> cd D:\Program Files\cmder\Cmder.exe
然后输入命令
Cmder.exe /REGISTER ALL
在任意文件夹中右键,若发现 Cmder Here 选项即表示添加成功。
按 win + alt + p 键或点击默认右下角 settings 选项打开设置界面找到 Startup 选项下的 Environment,追加这些命令
set PATH=%ConEmuBaseDir%\Scripts;%PATH%
set LANG=zh_CN.UTF-8
set LC_ALL=zh_CN.utf8
chcp utf-8
下载字体Fira Code文件然后安装。
打开 Cmder 的 Settings,将 General->Fonts 中的 Main console font设置成 Fira Code。
修改字体的原因是为了正常显示插件中的某些符号,如果想使用其他字体并且正常显示符号,可以将 Main console font 设为自己想要的字体,勾选 Alternative font 并设置为 Fira Code,在下面的Unicode ranges 中添加 E0A0; E0B0; 可参考
下载Cmder-powerline-prompt项目中的所有 .lua 文件,放置在 %CMDER_ROOT%/config 目录中,然后重启 Cmder
在系统环境变量中添加cmder安装路径下的 .\vendor\git-for-windows\cmd即可
D:\WORK\Auto\Install>git clone https://172.x.x.x/lala-test-team
Cloning into 'lala-test-team'...
fatal: unable to access 'https://172.x.x.x/lala-test-team/': SSL certificate problem: self signed certificate
不确定是不是SSL证书的问题。
解决方案:在git配置窗口中输入如下命令:
git config --global http.sslVerify false
问题就可以解决了。
但继续使用https进行clone,还会有如下这个问题:
git clone https://172.x.x.x/lala-test-team/rtest/tree/feature/feature_0023
fatal: unable to update url base from redirection:
asked for: https://172.x.x.x/lala-test-team/info/refs?service=git-upload-pack
redirect: https://172.x.x.x/users/sign_in
这个问题暂时没去管,后续有解决方案回来补充。
临时切换用SSH进行clone.
使用SSH遇到的问题是SSH 秘钥配置。
https://www.cnblogs.com/xiuxingzhe/p/9303278.html