Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。一下为梳理的常用git命令:
git init # 初识化本地仓库
git clone # 从远程仓库拉取项目
git add ./ # 将本目录下的所有文件加入本地缓冲区
git add tmp.txt # 将tmp.txt加入本地缓冲区
git commit tmp.txt -m "注释" # 将tmp.txt从本地缓冲区提交到本地仓库,并添加注释
git push <remote> <branch> # 上传本地代码并合并
git pull <remote> <branch> # 将远程分支拉取下来并合并
git pull origin master:qqhan #将远程origin仓库下master分支拉取到本地qqhan分支
git diff # 查看分支的差异
git status # 查看当前分支状态
git branch # 查看本地分支
git remote -v # 查看远程分支
git checkout qqhan # 切换到qqhan分支
git checkout -b qqhan # 新建并切换到qqhan分支
git checkout -D old_branch # 删除old_branch分支
ssh-keygen -t rsa # 生成公私钥,用于通过ssh协议从远程拉取项目