在当前目录初始化一个 Git 仓库
git init
在指定 directory 目录下初始化 Git 仓库
git init <directory>
拷贝一个 Git 仓库到本地 directory 目录
git clone <url> <directory>
添加当前目录下的所有文件到暂存区
git add .
git add -A
提交暂存区到本地仓库
git commit -m '第一次版本提交'
-a 参数设置修改文件后不需要执行 git add 命令,直接来提交
git commit -am '第一次版本修改'
git pull 命令用于从远程获取代码并合并本地的版本。
git pull 其实就是 git fetch 和 git merge FETCH_HEAD 的简写。
git pull
当前分支切换到 master 分支
git checkout master
创建一个名为 feature-user-register 的新分支并立即切换到该分支下,用于用户注册功能的开发
git checkout -b feature-user-register
创建一个名为 fixbug-user-login 的新分支并立即切换到该分支下,用于用户登录功能的 Bug 修复
git checkout -b fixbug-user-login
清空本地修改,适用于切换至 master 分支后放弃某些自动化操作生成的内容(如:npm run watch-poll)
git checkout .
合并 fake-branch 分支到当前分支
git merge fake-branch
删除 fake-branch 分支
git branch -d fake-branch
git push 命令用于从将本地的分支版本上传到远程并合并。
git push
查看历史提交记录
git log
以列表形式查看指定文件的历史修改记录
git blame <file>
有好的文章希望我们帮助分享和推广,猛戳这里我要投稿
还没有评论,来说两句吧...