git常用命令¶
git init¶
解释:
在项目根目录执行,初始化git
添加远程目录¶
- 命令:
git remote add origin
git@github.com:hongwangli/python.git
- 解释:
git remote add:为命令关键字
origin: 为自定义名字
git@github.com:hongwangli/python.git: 为github项地址
添加文件¶
- 命令
git add <filename>/<dirname>
git add .
- 解释:
git add <filename>/<dirname> 添加制定的文件或文件夹,添加多个用空格分隔
git add .
添加所有不在.gitignore中的文件
提交文件¶
- 命令
git commit -m 'this is a commit'
git commit -am 'this commond join add and commit '
- 解释:
git commit -m <note> 一般在git add 之后用
git commit -am <note> 合并git add 和
git commit 修改文件后不用使用git add 命令
构建分支¶
- 命令
git checkout -b dev
git branch dev
git checkout dev
git branch -d dev
- 解释:
git checkout -b dev : 构建并切换到dev分支
git branch dev :构建dev分支
git checkout
dev : 切换到dev分支
git checkout -d dev : 删除dev分支
删除文件¶
- 命令
git rm <filename/dirnaem>
git rm --cache <filename/dirname>|
- 解释:
git rm <filename/dirnaem> 本地和远程都删除
git rm --cache <filename/dirname>
只在远程删除
全局配置¶
- 命令:
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com