Git 简单命令温习

2017-01-16  本文已影响7人  AnthonyYY

git init 初始化一个git项目

git add <target> 添加目标到暂存区 "."表示当前项目下的所有目标文件

git rm --cache <target> 移除掉暂存区对应的目标文件  target 为表示"."移除全部

git rm --cache -r <target> 递归移除出暂存区;

git status 查看当前仓库信息

git config 配置git参数,git config --global user.name Anthony,git config --get user.name

git commit <target> 提交当前目标文件,enter后提示输入commit message

git commit <target> -m <message> 提交当前目标文件的变动并添加提交信息 target 不写则提交当前所有变动

git diff 对比当前文件和最后一次提交的异同

git remote add <remotename> <url> 设置远端仓库路径 

git remote set-url <remotename> <url> 设置远端仓库路径

git remote push <remotename> <branch> 推送当前项目到远端分支 

git pull <remtename> <brunch> 更新远端分支到本地 

git remote -v 查看远端连接情况

git clone <urlfromgithub> 克隆远端项目到本地

git branch <branch> 创建一个新的本地分支

git checkout <branch> 切换到一个分支

git checkout -b <branch> 创建并且切换到一个新分支

git branch -m <branch> 重命名当前分支

git branch 罗列所有当前分支

git pull <remotename> <remotebranch> 更新远端分支到当前分支

git merge <branchname> 合并分支到当前分支

git branch -d <brunchname> 删除本地分支

git push <remotename> --delete <branachname> 删除远端分支

git blame <filename> 相当于在idea上的文件显示annotation 显示文件上每一行代码的信息

上一篇下一篇

猜你喜欢

热点阅读