git初始化仓库
//初始化git仓库
git init
git clone 克隆远程仓库
git clone
git pull 在已有仓库的本地拉取远程的仓库代码(更新代码)
git pull
git add ./ 提交该分支所有的代码文件
git add ./
git commit -a -m "提交该次提交的名字"
git commit -a -m “提交信息”
git branch分支指令
//git branch 分支名字------新建分支供他人进行开发
git branch 分支名字
//查看本地仓库所有的分支
git branch
git checkout 切换分支
//切换分支
git checkout 分支名字
git merge 合并分支
一般都是在master主分支上合并自己的分支,所以需要切换到master主分支上合并分支(合完被合并的分支上的代码是不会边)
git merge 分支名字
//合并完后就可以进行推送代码
git push推送本地仓库代码到远程仓库中
git push
git log 查看提交信息
git log
以上为工作常用的git指令
重新设立提交仓库
- 重新设立本地仓库与远程仓库的联系地址
git remote set-url origin远程仓库地址
- 如果本地仓库之前有提交 可直接git push 推送代码
git push
如果本地推送代码有异常 一般是你写的代码与其他开发人员的代码 需要重新拉取代码,手动检查, 不到万不得已切不可以使用git pull 远程更新本地代码 这会导致你这次写的代码全空
配置全局用户名跟邮箱
git config --global user.name "自己的用户名"
git config --global user.email "自己的正确的邮箱"
//不建议全局,下载别人项目库时无法看到作者的配置信息
查看本地仓库里面配置信息
git config --list
git remote -v查看远程仓库的地址
git remote -v
项目中.gitignore文件
如果有的不想上传就可以写在这里面
git push -u origin master
git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。