Git版本控制常用命令及pycharm 使用git方法
版本控制工具
- VSS(采用锁机制)
- CVS
- SVN(集中式版本控制工具)
- GIT(分布式版本控制工具)
git服务器
- git代码托管平台github
- 自己搭建私服gitblib
git客户端
linux:sudoaptinstallgit
window:git.exe
git常见的命令设置git用户身份
gitconfig--globaluser.name'名字';
gitconfig--globaluser.email'邮件';
初始化一个空的仓库
gitinit
将文件添加到git的暂缓区
gitaddxxx
将暂缓区的数据、进行提交
gitcommit-m'注释'
clone项目
gitclone...
ssh免登录操作
ssh-keygen-trsa-C'邮箱'
git关联远程仓库
gitremoteaddoriginssh://huokundian@192.168.11.5:29418/test.git
将本地仓库数据推送到远程仓库master分支
gitpush-uoriginmaster
断开远程仓库的关联
gitremoteremoveorigin
Pycharm使用git版本控制工具
将pycharm和git进行关联
File->settings->VersionControl->git->path...executeable->设置git.exe安装路径
将项目交给git管理在项目的根下、初始化一个git空的仓库
VCS->importintoVersionControl->creategitrepository->ok
(在项目根下、执行gitinit)
在项目的根下、新建一个.gitignore文件(忽略不需要提交的代码)
.git
.idea
_pycache__
venv
将项目中除了忽略的文件、全部交给git管理(存到暂缓区)
VCS ->git->add
(gitadd*)
将暂缓区的所有数据、提交到git本地仓库
VCS->commit ->打开commit提交窗口->选择要提交的部分文件->commit ->弹出窗口->commit
将本地仓库和远程仓库进行管理、并推送到远程仓库(远程仓库只能被关联一次)
VCS->git->push->(如果是第一次、需要设置远程仓库地址DefineRemote)
PS:master分支是主分支、在企业开发过程中,master分支不允许编写代码,master分支代码是合并其他分支而来的
master分支的代码是经验测试后、准备上线的代码
新建一个开发分支、进行代码的开发(自定切换到新的分支)
pycharm右下角master->单击->newBranch->输入新的分支名 (devlopment)
切换分支
pycharm右下角master->单击 ->localbrash->要切换的分支名 ->checkout
从远程仓库clone项目到本地(自动交给git管理、并自动创建本地仓库)
1.从远程仓库用自己账号登录、并获取项目地址ssh://guoshuang@192.168.11.5:29418/huokundian_pro.git
2.在pycharm中、下载项目到本地
VCS->CheckoutformVersionControl->git->输入项目地址 ->clone
3.配置项目所需要的虚拟环境
File->settings->project:xxx->projectintercepter->新建虚拟环境
到此这篇关于Git版本控制常用命令及pycharm使用git的文章就介绍到这了,更多相关pycharm使用git命令内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!