克隆git上面的项目到本地
git clone -b master http://gitlab.mygasmart.com/cyf/handle.git
已有项目项目加入到gitee
git init #初始化
git add . #将当前目录加入到git
git commit -m "first commit(提交的描述信息)" #git提交到本地版本库
git remote add origin https://gitee.com/belonghuang/stooges.git #git本地库连接远程版本库,这一步会有对应输入账号和密码的操作
git push -u origin master #将文件上传到远程版本库master分支
Git 全局设置:
git config --global user.name "张三"
git config --global user.email "1251250@qq.com"
创建 git 仓库:
mkdir springboot-mybatis
cd springboot-mybatis
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/zhangyi183/springboot-mybatis.git
git push -u origin master
已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/zhangyi183/springboot-mybatis.git
git push -u origin master
绿字变红字(撤销add)
git reset HEAD 文件名
通常的分支删除,使用下行命令即可
git branch -d <your branch name>
删除远程分支:
git push origin --delete [branchname]
git 更新远程分支列表
git remote update origin --prune
git remote update origin -p
git合并分支
//切换远程要合并的分支拉取到本地
git branch dev
git pull
git branch master
git merge dev
git pull
git push -u oragin master
如何解决failed to push some refs to git
1
在使用git 对源代码bai进行dupush到gitHub时可能会出错,信息如zhi下
2
此时dao很多人会尝试下zhuan面的命令把当前shu分支代码上传到master分支上。
$ git push -u origin master
但依然没能解决问题
3
出现错误的主要原因是github中的README.md文件不在本地代码目录中
4
可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master
5
执行上面代码后可以看到本地代码库中多了README.md文件
6
此时再执行语句 git push -u origin master即可完成代码上传到github
使用命令修改远程仓库地址
git remote 查看所有远程仓库, git remote xxx 查看指定远程仓库地址
git remote set-url origin http:/xxxx/john/git_test.git
删除仓库,添加新仓库
1.git remote 查看所有远程仓库, git remote xxx 查看指定远程仓库地址
2.git remote rm origin
3.git remote add origin http://xxx/john/git_test.git