git是分布式版本控制系统,分为远程仓库和本地仓库。
git 的常用命令
git clone git@gitlab......../test.git
从远程仓库克隆代码到本地仓库git add .
将所有发生改变的文件添加到暂存区(git add
文件名 添加指定的文件)git commit
将在暂存区的文件提交到本地仓库git branch name
创建分支git checkout name
切换分支git branch -d name
删除分支git branch -D name
强制删除分支git push orgin name
将本地仓库的代码push到远程仓库的name 分支(该分支在远程仓库不存在)git push
将本次提交到本地仓库的代码 push到远程仓库(分支在远程仓库中已经存在)git merge name
将name分支合并到当前分支git merge --abort
放弃本次合并git show
查看当前具体的commitgit config --global user.name "username"
设置username (一般第一次使用时需要设置)git config --global user.email "email"
设置email(一般第一次使用时需要设置)
push新创建的项目到git上
git add .
将所有发生改变的文件添加到暂存git add `文件名 添加指定的文件)git commit
将在暂存区的文件提交到本地仓库git remote add origin git@gitlab......../test.git
添加在远程仓库新创建的项目链接git push orgin master
将本次提交到本地仓库的代码 push到远程仓库的master分支
合并分支
git checkout master
切换到master分支git merge branchName
将branchName分支的代码合并到master分支上