赞
踩
在本地初始化一个Git仓库 --> git init
将未跟踪的文件加入到暂存区 --> git add 文件名
将暂存区的文件取消暂存 --> git reset 文件名
查询文件状态 --> git status
将暂存区的文件提交到本地仓库 --> git commit -m '日志' 文件名
删除工作区文件 --> git rm 文件名 (只是删除工作区,如果要真的删除需要提交一下)
将文件添加至忽略列表 --> .gitignore 的文件(文件名称固定),列出要忽略的文件模式
从远程仓库克隆 --> git clone 远程Git仓库地址 查看连接的远程仓库 --> git remote -v 添加一个新的远程仓库 --> git remote add 变量名 远程Git仓库地址 (变量名为了方便调用) 删除远程仓库 --> git remote rm 变量名/远程Git仓库地址 (以前添加远程仓库起的变量名) 从远程仓库拉取最新版本 --> git pull 变量名/远程Git仓库地址 分支名称 !!!!!!!如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件, 此时再从远程仓库拉取文件的时候会报错(fatal: refusing to merge unrelated histories ), 解决此问题可以在git pull命令后加入参数--allow-unrelated-histories!!!!!!!!!!!! 推送到远程仓库 --> git push 变量名/远程Git仓库地址 分支名称 列出所有本地分支 --> git branch 列出所有远程分支 --> git branch -r 列出所有本地分支和远程分支 --> git branch -a 创建分支 --> git branch 分支名 切换分支 --> git checkout 分支名 合并分支 --> git merge 分支名 (当前所在分支和该分支合并)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。