/** * 1、git 查看当前git 的用户名 * git config --list * git config user.name // 用户名 * git config user.password // 密码 * git config user.email // 邮箱 * * 2、修改git用户名 * git config --global user.name "xxx(新用户名)" * git config --global user.password "xxx(新密码)" * git config --global user.email "xxx(新邮箱)" * * * 统计vue项目的代码量 * 使用git bash,切换至vue项目的src目录下,然后输入如下命令: * find . "(" -name "*.html" -or -name "*.js" -or -name "*.css" -or -name "*.vue" -or -name "*.scss" ")" -print | xargs wc -l * * 命令解析 从前往后一个个分析 首先,find、xargs、wc、都是linux下的命令。 find命令 .设置了find命令的搜索路径:将find的顶层目录设置为当前目录,即从当前目录开始搜索。 -name "*.html":-name使得find根据指定的名称寻找文件。"*.html"即匹配所有后缀名为html的文件。 -or是find命令的一个操作符,“或”。 -print将寻找到的文件的名称打印出来。 |:管道,大体作用就是把前面命令的输出,作为后面命令的输入。 xargs命令:将管道的标准输入转换为下个命令的参数。由于wc命令是对文件的信息进行统计,需要文件名作为参数,因此需要将find命令找到的文件名,使用xargs作为参数传递给wc命令。 wc命令:统计文件的行数、字节数等信息。 -l参数:只显示行数。在同时对多个文件的行数进行统计时,会计算出它们的和。 */
/* notepad++编辑工具 Sourcetree git管理工具 Git 工作流程 http://www.ruanyifeng.com/blog/2015/12/git-workflow.html 切换分支:git checkout test 拉取代码:git pull origin 查看所有分支:git branch -a 查看提交历史:git log 把dev分支合并test上 git checkout test git pull origin git merge dev 可以关闭git,然后再运行以下命令 git status git commit -m 提交的名字 git push */ /* 本地新建一个分支: 分支名为修改远程分支成为的名字(比如修改远程分支master为release/v1.5.11,那本地就新建一个release/v1.5.11分支) git checkout -b feature/ljh-20220323-v1.51 git checkout -b hotfix/ljh-20211101-v1.20 重置release/v1.5.11分支和远程的master分支内容历史相同 git pull origin master 向远程推送suit分支,查看远程的所有分支 git push origin feature/ljh-20220323-v1.51 git push origin hotfix/ljh-20211101-v1.20 删除远程和本地tenren分支 本地:git branch -D tenren (如果本地有此分支的话) 远程:github上进行网页操作即可 执行完commit后,撤回commit git reset --soft HEAD^ 撤回commit操作,代码仍然保留。 */
标签:git,name,命令,相关,config,find,分支 From: https://www.cnblogs.com/lijh03/p/16979405.html