git常用命令
1. git init 初始化git仓库
2. git clone 克隆项目
3. git branch 查看分支 git branch -a
4. git branch -d <分支> 删除分支
5. git checkout <分支> 切换分支
6. git pull 拉取代码
git pull origin <分支> 拉取远程某分支代码
7. git merge <分支a> 合并分支a代码到当前分支(当前分支需切换到不是分支a)
8. git push <分支> 推送代码
git push origin <新建的本地分支> 新建本地分支并推送到远程(未关联,后续如果提交还要这样,git push origin <新建的本地分支>)
git push --set - upstream origin <新建的本地分支> 新建本地分支并推送到远程(关联上,后续提交之间git push)
9. git stash 将所有未提交的修改(工作区和暂存区)保存至堆栈中,用于后续恢复当前工作目录
git stash save "备注"
git stash list 查看stash了哪些存储
git stash pop
恢复之前缓存的工作目录,将缓存堆栈中的对应stash删除,并将对应修改应用到当前的工作目录下,默认为第一个stash,即stash@{0},如果要应用并删除其他stash,命令:git stash pop stash@{$num} ,比如应用并删除第二个:git stash pop stash@{1}
git stash apply
应用某个存储,但不会把存储从存储列表中删除,默认使用第一个存储,即stash@{0},如果要使用其他个,git stash apply stash@{$num} , 比如第二个:git stash apply stash@{1}
10. 同步本地的远程分支
开发过程当中,很多远程分支已被删除,但是本地没有同步,可以通过一下操作进行同步
- 查看本地分支和追踪情况
git remote show origin
- 查看可被清理的分支
git remote prune origin --dry-run
- 清理缓存分支
git remote prune origin
11. git remote add origin http://xxx
将本地仓库与远程建立一个连接,增加远程管理仓库
远程仓库名字叫origin,一般叫origin 也可以起其他名字,后边http://xxx是远程仓库的地址
工作常用git命令
最新推荐文章于 2024-10-01 20:47:03 发布