目录

 

git命令解释的官方链接

git远程分支的三种状态

git相关指令

git init

git remote

git remote -v

git remote add origin url

git remote update remote --prune

git remote prune

git remote fetch

git branch 


git命令解释的官方链接

https://git-scm.com/docs/

git远程分支的三种状态

  • 远程仓库确实存在分支dev
  • 本地版本库(.git)中的远程快照
  • 和远程分支建立联系的本地分支

git相关指令

git init

在删除.git文件夹以后可以重新生成.git文件夹

git remote

git remote -v

可以查看当前可提交的远程仓库url,例如

Git相关指令的使用

在.git/config文件中origin的url是

Git相关指令的使用

git remote add origin url

此url即https://xx/yy.git形式,表示仓库的网络位置

git remote update remote --prune

git remote prune

Git相关指令的使用Git相关指令的使用

prune的英文是修剪,在git命令中表示Deletes all stale remote-tracking branches under,即会清理掉状态2中的远程库已被删除,本地库仍存在的 stale 远程分支快照.

假设如果在远程仓库中删除某一分支dev,但是本地版本库中依旧会存在dev分支的快照,git remote prune会和远程仓库进行进行同步,删除本地本地版本库中dev的快照,但是不会删除本地仓库中的dev分支

git remote fetch

git remote set-url origin url

 

git branch 

git branch -a表示查看本地和远程的所有分支,红色表示远程分支

git branch -d xx 表示删除本地的某个xx分支,如果加上-r表示删除远程的某个分支

git branch -m old new 将某个分支重命名为new分支 【有疑问】

 

git checkout 

 

git log

 

git status

相关文章: