1. git操作技巧
git clone url 获取远程代码
git branch 查看当期分支
git branch -a 查看所有分支
git branch newBranch 创建分支
git pull 拉取与本地分支名相同的远程分支到本地
git pull origin 远程分支名 拉取指定的远程分支到本地
git checkout 你的分支名称 切换本地分支
git merge branchName 合并分支到当前分支
git status 工作区的状态,让我们时刻掌握仓库当前的状态
git add 把文件添加到仓库
git commit -m " xxx" 文件提交到仓库
git push origin 本地分支名 提交代码到远程分支
git diff 查看修改内容
git checkout -f test 强行切换到test分支
git fetch:相当于是从远程获取最新版本到本地,不会自动merge
git pull:相当于是从远程获取最新版本并merge到本地
复制已有分支到新分支
git checkout -b new-branch new-branch必须是未创建的新分支名
git push origin new-branch 把新建分支推送到远端
git pull 拉取远端分支
提示需要关联
git branch --set-upstream-to=origin/dev
再次拉取
git pull
示例:下载好git bash
Git Bash
当前目录操作
git diff 查询当前分支和拉取分支修改的内容
git status 查询修改的状态
git add . 添加修改
git status 查询修改后的状态
git commit -m “xx” commit是本地commit,放心大胆用
git log -2 查看最近两条记录
git push origin 上传
2 git的详细操作技巧
-
初始化仓库:使用
git init
命令在当前目录下初始化一个新的Git仓库。 -
添加文件:使用
git add <file>
命令将文件添加到暂存区,准备提交到版本库。 -
提交文件:使用
git commit -m "commit message"
命令将暂存区的文件提交到版本库。 -
查看状态:使用
git status
命令查看当前工作区和暂存区的状态。 -
查看提交历史:使用
git log
命令查看提交历史记录。 -
创建分支:使用
git branch <branch_name>
命令创建一个新的分支。 -
切换分支:使用
git checkout <branch_name>
命令切换到指定的分支。 -
合并分支:使用
git merge <branch_name>
命令将指定分支的更改合并到当前分支。 -
撤销更改:使用
git checkout -- <file>
命令撤销对工作区文件的修改。 -
拉取远程仓库代码:使用
git pull
命令从远程仓库拉取最新代码。 -
推送本地代码到远程仓库:使用
git push
命令将本地提交推送到远程仓库。 -
克隆仓库:使用
git clone <repository_url>
命令克隆远程仓库到本地。 -
查看更改:使用
git diff
命令查看工作区和暂存区之间的差异。 -
忽略文件:在项目根目录下创建
.gitignore
文件,列出需要忽略的文件和目录。