工作用一般项目都是clone下来,在开始可以先git config -l 看看有没改user.name user.email,若没就git config --global user.name xxx git config --global user.email xx@example.com
常用git命令 git init git add xxx (./*) git commit -m 'xxx' git pull origin(不写即是origin) git push orign newbranch
例如:在分支2合并了分之1的代码,重新拉代码时要 git pull origin branch2 git push -u origin branch2(下次就可以直接git push)
git remote -v 查看仓库 git remote add xx名字 https://github.com/youtname/vscode.git
在vscode里的git代码管理工具可以结合gitlens(它可以辨识出每行代码是什么时间、哪个人提交的)
vscode查看切换分支:
正常顺序: 先+ => commit => 同步 => 拉取 =>推送
点击push,会弹出让你输入账号密码,把你托管平台的账号密码输入上去就行了
不出问题的话你整个项目就会提交到云端上了。
在vs中每次更新代码都会要输入账号密码,方便起见,可以配置一下让GIT记住密码账号。
git config --global credential.helper store //在Git Bash输入这个命令就可以了


菜单栏:
pull(拉取)是从远端库中的同名分支拉取代码;
pull from是从远端库可以选择要拉取的分支;
pull(rebase)没用过,详见https://segmentfault.com/a/1190000000456077
push(推送)是将本地分支代码推送到远端同名分支上(远端已经有同名分支);
push to(推送到)是将本地分支代码推送到远端主分支上;
publish branch(发布分支)将本地分支发布到远端并提交你的代码
commit相关的和git commit相关命令相同