在github创建仓库后的操作
git init
git add .
git commit -m '自定义'
git remote add origin 仓库地址
git push -u origin master //第一次push
git协作时用到的命令
git pull //push前先拉取别人的代码
git push
git remote rm origin # 删除连接仓库
git config --global user.name "onlyTonight"
git config --global user.email "1198076162@qq.com"
git reset//回滚
本地代码有修改,多分支。
//切换到master分支
git checkout master//更新master分支
git pull//切换到自己的分支song
git checkout song//把master分支合并到自己分支
git merger master
加入项目
1.fork
2.git clone xxxx(若失败将https改成git)
Git基础分支命令
#列出所有本地分支
git branch#列出所有远程分支
git branch -r#新建一个分支,但依然停留在当前分支
git branch [branch-name]#更新拉取分支:
git fetch#新建一个分支,并切换到该分支
git checkout -b [branch]#合并指定分支到当前分支git merge [branch]#删除分支git branch -d [branch -name]#删除远程分支git push origin --delete [branch-name]git branch -dr [remote/branch]
#查看分支git reflog
#切换分支git switch 分支id
git clone -f comment git@gitee.com:hulisan/make-space.git
git pull origin master --allow-unrelated-histories不相关历史提,强制合并
-
本地文件夹上传至分支
git init git remote add origin http://xxxxx.git git pull origin 分支 git add . git commit -m "这里放一条备注" git vranch 分支 //创建本地分支 git checkout 分支 //切换 git push origin 分支