# VsCode整合Git测试仓库 **Repository Path**: kuxiaoxin/vscode-git ## Basic Information - **Project Name**: VsCode整合Git测试仓库 - **Description**: VsCode整合Git测试仓库。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Git 相关指令 ``` git remote add origin your-repository-path git init git add . git commit -m "你的提交信息" git push -u origin master ``` 1.对于已有的仓库推送到远程仓库一般只用一下指令: ``` git remote add origin your-repository-path git push -u origin master ``` 2.当远程有修改时 直接在版本管理图标中拉取(pull)就可以了。 3.当我在本地修改多个文件,但是不全部提交时。 要注意的时是,vscode 有一个暂存,这并不是 add。 vscode 的每一次全部提交都是提交暂存的文件。而这个提交就是 add 操作。 最后还是需要自己手动 push。 总结就是有三步操作,感觉还是不方便。 :cold_sweat: 4.如果远程和本地都修改了文件(但是文件不冲突) 如果你在推送之前,其他人修改了仓库,那么 vscode 是不运行你推送的,这个不像 WebStorm 一样方便。。。 你只能拉取代码,然后再推送。这个是不冲突推送。 5.当代码冲突之后,vscode 是不允许你推送代码的,你只能拉取代码。然后 vscode 会将冲突的文件放到非暂存区。你可以再版本管理图标中处理这些冲突,然后再暂存->提交(add)->推送(push)。好在 vscode 的处理冲突比 webstorm 要友好,不过我还是更喜欢 webstorm。 # 项目运行 ``` ng serve --open ``` 具体的一些参数可以使用 help 来查看,比如: ``` ng serve --help ``` > 我真的是无语了,Angular 官方的项目运行既然会报错!重启了一下电脑又好了???