# python **Repository Path**: zhoujunxiong/python ## Basic Information - **Project Name**: python - **Description**: python学习 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-01-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 01.初始化一个本地GIT仓储 ```shell // 定位到仓储文件夹目录 $ cd /dir // 初始化本地仓储 $ git init ``` #### 02.添加本地GIT忽略清单文件.gitignore ```shell // 添加OS X中系统文件.DS_Store到忽略清单,这将忽略项目任意目录下的.DS_Store文件或是文件夹 $ echo .DS_Store >> .gitignore ``` #### 03.查看本地仓储的变更状态 ```shell $ git status ``` #### 04.添加本地暂存(托管)文件 ```shell // 添加指定文件名的文件 $ git add README.md // 添加通配符匹配的文件 $ git add *.md // 添加所有未托管的文件(忽略.gitignore清单中的列表) $ git add --all ``` #### 05.提交被托管的文件变化到本地仓储 ```shell $ git commit -m '描述这次提交的标题或者描述' ``` #### 06.为仓储添加远端(服务器端)地址 ```shell // 添加一个远端地址并起了一个别名叫origin $ git remote add origin 远程仓库地址 // 查看现有的远端列表 $ git remote -v ``` #### 07.将本地仓储的提交记录推送到远端的master分支 ```shell $ git push -u origin master ``` #### 08.拉取远端master分支的更新记录到本地 ```shell $ git pull origin master ``` #### 09.分支branch ```shell //显示当前所有的分支 $ git branch //创建新的分支 $ git branch v2(新的分支名) //切换分支checkout $ git branch checkout v2(新的分支名) ``` #### 10 从服务器克隆文件 ```shell $ git clone 仓库地址 ``` ### 11git基本配置 ```shell $ git config --global user.name "你的署名" $ git config --global user.email "你的邮件" //查看配置信息 $ git config --list //保存用户名和密码 $ git config --global credential.helper store ```