注意目录和修改相同的字符编码

开发中常用的一些git命令及顺序性

从远程仓库拉取代码:

git clone  仓库地址

同步远程所有分支到本地(在任何已有分支下执行都行):

git remote update origin --prune    (如果要单独同步远程某个分支,则执行git remote update origin 远程分支名 --prune,然后在vscode中左下角点击切换到该远程分支,则会在本地同步一个和该远程分支名相同的本地分支,无须命令行创建)

本地创建新的功能分支并推送到远程:

git branch feature/user-manager

git checkout feature/user-manager

git push -u origin feature/user-manager

注意:git push -u origin feature/user-manager和git branch --set-upstream-to=origin/远程分支名  本地分支名的区别?

git push -u origin feature/user-manager git branch --set-upstream-to=origin/远程分支名  本地分支名

1.推送本地分支feature/user-manager到远程主机origin的feature/user-manager分支

2.追踪远程分支,远程没有feature/user-manager就自动创建一个

3.设置origin为默认主机

追踪远程分支origin/mybranch1到本地分支mybranch1,如果远程没有mybranch1会报错,需要先创建远程分支

 

在新创建的功能分支user-manager上开发完代码之后需要进行:

暂存到缓存区:git add .

备注并提交到本地:git commit -m '提交内容'

本地分支代码推送到远程分支:git push

 

假如已创建开发总分支为:dev

先切换到远程开发总分支dev上并拉取代码:git pull

将本地分支feature/user-manager的代码合并到本地分支dev(此分支已经拉取新的代码)上:git  merge  feature/user-manager

将本地分支dev上的代码推送到远程dev上:git push

 

 

附加内容:

如果本地环境中有安装了nvm,那么可以通过以下三个命令切换并安装node版本:

1、安装新的node版本:nvm install 20.1.1

2、使用安装的某个node版本:nvm  use 20.0.0

3、查看所有node版本:nvm  ls

posted @ 2023-10-17 09:18  黑使  阅读(26)  评论(0编辑  收藏  举报