git --help 查看帮助信息;
it help command 查看某个命令的具体帮助信息;
git init 创建一个新的版本库(将当前的文件夹初始化为一个空的git版本库或者重新初始化一个已经存在的版本库);
git init --bare 创建一个新的版本库;
git clone remoteRepository 从远程的版本库中检出项目到当前文件夹(版本仓库);
git fetch branchName 从远程的版本库中检出项目并建立一个新的分支branchName;
git pull repositoryName 从远程的版本库中检出项目与本地的版本库进行合并;
git push repositoryName branchName 将分支提交到远程版本库中;
git config --list 查看配置列表;
git add . 添加当前文件夹下的所有文件;
git add *.c 添加扩展名为c的当前文件夹下的所有文件;
git add README 添加README文件;
git commit modifyFile -m "note" 将修改过的文件提交的本地版本库中,并添加注释;
git commit -m "note" 提交所有的文件并添加注释;
git commit -a -m "note" 先添加然后提交所有文件并添加注释;
git remote 查看当前项目对应的远程版本库的名称;
git remote -v 查看当前项目对应的远程版本库的地址;
git status 查看当前文件的状态;
git diff 默认为 git diff --staged命令;
git diff --staged 比较workspace和staged area;
git diff --cached 比较staged area和local repository;
git diff branchName1 branchName2 比较两个分支的差异;
git checkout branchName 切换分支;
git branch 获取分支的名称列表;
git branch branchName 创建新的分支;
git merge "note" HEAD branchName 将branchName合并到当前的分支中;
2. git checkout master
git pull branchName 或者 git merge branchName 将branchName合并到当前分支中;
git format-patch repositoryName/branchName 生成分支的补丁;
git tag -a versionName -m "note" 给当前的分支标记版本号;