github创建一个新项目
git config --global credential.helper store //免去git重复输入账号密码操作
首先创建git仓库
git init
本地存放代码的地方建好了,然后关联远程仓库
git remote add origin url //url 就是git的远程仓库地址
关联成功 然后呢 开始上传东西了
首先告诉远程仓库 我要上传东西了
git add .
他说 他知道了 写一个提示语吧
git commit "第一次上传"
提示语是第一次上传 那就开始传东西吧
git push -u origin master
当前文件夹下的内容已上传
那拉取东西呢
git pull -u origin master
那万一拉取的东西和本地有冲突呢 (我用的是一个比较笨的方法)
打开vscode的都命令行控制面板 输入
git stash
这个是将我们的东西先存放在另一个位置(大概就是让拉取的都东西和我们的东西不在同一个位置,这样他们就不冲突了 )
git pull -u origin master
拉取内容 之后再把咱们的东西取回来
git stash pop
(如果有冲突的话在git上很容易就看清楚了,也很好合并的)
更多的git命令可以 上网自行百度 新手感觉这么多应该差不多了吧
//-------------------------------------------------------------------------
取消暂存区全部文件与单个文件
git reset HEAD
git reset HEAD <file>
git 分支
查看分支:git branch
创建分支:git branch 分支名字
从不已有分支新建分支:git cheneckout -b 分支名字
建立本地与远端连接:
git push --set-upstream origin 分支名字
本地无法查看到新建的远端分支
git remote update origin --prune
切换分支:git checkout 分支名字
记得切换分支
拉取分支代码: git pull
上传到指定分支代码git push
合并某分支到当前分支:git merge 分支名字
删除分支:git branch -d <name>