git几个常用到命令,时不时的在追加一些。

    xiaoxiao2021-03-25  55

    -----------------------------------------------------------------在下面添加------------------------------------------------------------------------

    git clone gituser@git.server.com:project.git   克隆一个工程.

    添加文件信息有

    git add .  添加文件到暂存区

    git add <filename>  添加一个指定文件到暂存区

    git add -A     添加所有文件到暂存区

    git checkout --<filename>     丢弃一个指定文件工作区的修改(撤销修改)

    git reset HEAD <filename>   命令既可以回退版本,也可以把暂存区的修改回退到工作区。当我们用HEAD时,表示最新的版本。

    添加到缓存区域然后commit,如果想commit 单个文件

    命令   git commit -m "更新" Basecontroller.java

    git remote -v 看远程仓库

    git branch 查看分支

    git branch -a   查看所有分支

    git branch <name>  创建分支

    git checkout <name>  切换分支

    git checkout -b <name> 创建+切换分支

    git branch -m devel develop        重命名分支 devel 变成  develop     

    git branch -d <name>    删除分支

    git push origin --delete <branchName>       删除远程分支

    git push origin「空格」:<branchName>       删除远程分支(推送一个空分支到远程分支,其实就相当于删除远程分支)

    git merge --squash 分支  合并某分支到当前分支

    git fetch origin  (远程分支)

    git rebase master(本地主分支)

    git remote                查看仓库

    git remote -v            查看仓库(详细)

    git remote rm upstream                      删除远程仓库 upstream

    git remote show origin    查看仓库origin的详细信息。

    git remote rename devel develop      重命名仓库 devel 变成  develop  

    对远程仓库的重命名,也会使对应的分支名称发生变化,原来的devel /master 分支现在成了develop  /master。   

    git对于版本的回退

    git log 查看commit的历史

    git log --graph命令可以看到分支合并图。

    git show <commit-hash-id>查看某次commit的修改内容

    git log -p <filename>查看某个文件的修改历史

    git log -p -2查看最近2次的更新内容

    git log --pretty=oneline   看一行        Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本

    git reset --hard HEAD^   返回上一个版本    HEAD^^   就是上上个

    git reset --hard <commit id> 指定commit id 返回的版本   *返回后就不能看见以前的commit id了  也就是说在19世纪  是不能看到21世纪的东西的。

    git reflog  要重返未来,查看命令历史,以便确定要回到未来的哪个版本。

    git  push origin develop    推送本地develop 分支到远程仓库

    -----------------------------------------------------------------在上面添加------------------------------------------------------------------------

    以后有需要的在慢慢的添加

    转载请注明原文地址: https://ju.6miu.com/read-40436.html

    最新回复(0)