首次使用需要配置
在使用git前,我们需要告诉git自己是谁以及自己的邮箱是什么,所以我们需要对git进行一些基本设置。打开终端(Windows打开安装git时安装的git bash)执行如下命令
单独项目设置不要加--global
git config user.name "username"
git config user.email "email"
配置全局
的用户名和邮箱,命令分别为
git config --global user.name "username"
git config --global user.email "email"
查看全局
的用户名和邮箱,命令分别为
git config --global user.name
git config --global user.email
本地初始化一个项目
git init
这样就完成了一次版本你的初始化。
添加一个仓库
在不执行克隆操作时,如果想将一个远程仓库添加到本地的仓库中,可以执行
git remote add origin 仓库地址
注意: origin是你的仓库的别名 可以随便改,但请务必不要与已有的仓库别名冲突 ,仓库地址一般来讲支持 http/https/ssh/git协议,其他协议地址请勿添加
查看当前仓库对应的远程仓库地址
git remote -v
这条命令能显示你当前仓库中已经添加了的仓库名和对应的仓库地址,通常来讲,会有两条一模一样的记录,分别是fetch和push,其中fetch是用来从远程同步 push是用来推送到远程
修改仓库对应的远程仓库地址
git remote set-url origin 仓库地址
如果你想克隆一个项目,只需要执行
git clone <项目地址>
拉取指定分支
git clone -b 分支名称 仓库地址
提交更新
pull 同步,也可以称之为拉取,在Git中是非常频繁的操作,和SVN不同,Git的所有仓库之间是平等的,
所以,为了保证代码一致性,尽可能的在每次操作前进行一次同步操作,具体的为在工作目录下执行如下命令:
git pull origin master
git add .
git commit -m "第一次提交"
git push origin master
多个远程地址提交到指定地址
git push [remote-name] [local-branch]:[remote-branch]
强制推送
git push origin master -f
如果还是不行 试试
git push -u origin master -f