Git用法记录

正文

本地电脑把文件暂存到一个仓库里,然后写上修改的注释等,然后commit到origin的远程,拉也是如此。

git checkout

image
切换分支

git stash -a

image
在切换分支时,遇到一些文件还在跟踪还未被提交,这时可以暂存,这样就可以不妨碍切换分支了

-a

指的是 --all的缩写
见相关博客:https://blog.csdn.net/Light_Travlling/article/details/103207564

  • 后面一般接缩写,-- 后面一般接全拼
    比如-s和 --size;-a和 --all;-R和 --recursive……都是兼容不同用户习惯,同一参数的不同风格写法(这是软件开发者主动去兼容的结果,具体还需要看命令本身的用法,并非所有场合都这样)

更详细的一个例子:
mysql -h 192.168.1.2 -u root -p
等效于
mysql --host=192.168.1.2 --user=root --password

git sash pop

image
把之前暂存的提交pop出来,这样通常在切换分支后进行

.gitignore

添加用来忽略一些文件的上传和提交,一般从根目录下开始计算路径的:
image
删除缓存区的特定类型的文件:
image

git add -A

用于将 所有新增(untracked)、修改(modified)和删除(deleted)的文件 添加到 Git 的暂存区(Staging Area),准备提交(commit)。

git commit -m "rm .pyc"

提交并commit的注释,类似于VScode的:
image

git push origin zsy_wheel_6_dof_with_arm

把本地的cache存的东西上传到远程

git graph

分支管理VScode 小工具
image
如图:
image

posted @ 2025-04-18 10:27  泪水下的笑靥  阅读(11)  评论(0)    收藏  举报