git commit 用户信息:
全局配置:
git config --global user.name "xxx" (自己的um账号或者域账号)
git config --global user.email "xxx" (邮箱)
查看配置是否正常
git config --global -l (比如我的um账号为 makun771, 邮箱 为
makun771@pingan.com.cn)
git代码提交
查看状态 git status
提交到本地缓存区 git add .
提交到本地仓库 git commit -m "初始化提交"
查看远程仓库地址 git remote -v(查看有没有远程地址)
绑定远程地址 git remote add origin xxxx.xxx.git
推送自己代码到远程仓库 git push -u origin master
删除远程仓库地址 git remote rm origin
git tag
查看本地tag git tag
查看远程tag git ls-remote --tags origin
创建本地tag git tag -a 1.0.0 -m 'xxxx'
推送本地tag到远程 git push origin 1.0.0
推送本地所有tag到远程 git push origin --tags
删除本地tag git tag -d 1.0.0
删除远程tag git push origin :refs/tags/1.0.0
分支与合并
查看当前git分支 git branch
切换分支 git checkout <branch>
新建并运行分支 git checkout -b <branch>
合并分支 git merge <branch>
查看提交历史 git log
合并单次提交 git cherry-pick commitId
贮藏
贮藏 git stash
贮藏列表 git stash list
应用贮藏 git stash apply
应用特定的贮藏 git stash apply stash@{2}
应用贮藏然后立即从栈上扔掉它 git stash pop
linux查看执行过的所有命令
history
history 10 最近的10条命令
CocoaPods清理本地缓存
列出所有本地已经缓存的第三方库 pod cache list
清理指定的三方库的缓存 pod cache clean xxx
重新从远端拉取代码 pod install