Git常用记录 &&
error: pathspec 'modify return validateParams' did not match any file(s) known to git.
git commit 提交的时候报错,原因是少了参数-m,无法识别note
也有可能是路径不对
Git命令简单常用如下:
本地空文件夹初始化仓库:
git init
git remote add origin http://mobileapi.gree.com:3000/180476/inforapi.git
git pull origin jia
note:.git 文件追踪本地仓库,如果不要仓库了,把.git 删掉就好了
Git查看分支信息
git branch -a 查看远程分支
git branch 查看本地分支
git branch -d 分支名 删除本地分支
git checkout 分支名 切换分支
Git切换分支提交代码:
git checkout devops
git status
git add . 暂存区
git commit -m "first commit" 本地服务器
git push origin master 远程服务器
将本地变更暂存,继续操作与远程同步
git stash
git stash list
git stash show
git stash clear 清除不用的暂存
git add 只是把文件加到git 版本控制里,并不等于就被stash起来了,git add和git stash 没有必然的关系,但是执行git stash 能正确存储的前提是文件必须在git 版本控制中才行
空文件夹下载代码:
新建空文件夹->git bash here打开
git clone http://mobileapi.gree.com:3000/180476/inforapi.git 下载代码
如何把本地项目传到Git
git init
git add. 添加文件夹下所有文件
git commit -m "提交说明"
git remote add origin Git地址
git pull --rebase origin master 远程库与本地同步
git push origin master 本地仓库推送到远程
git status
查看并更改Git账户或邮箱:
git config --global user.name 查看用户
git config --global user.email 查看邮箱
git config --global user.name "test" 更改账户
git config --global user.email "fighting_z125@163.com" 更改邮箱
未提交到远程的情况下,修改commit记录:
git commit --amend 进入vim界面
i 进入可编辑模式
Esc退出 :wq!
git commit --amend 查看修改结果
git在Linux免密登录:
git config --global credential.helper store
cat ~/.gitconfig
git pull 输入账户密码
cat /root/.git-credentials