Git命令

git config

1 git config -global user.name "[name]"      //设置提交代码的用户名
2 
3 git config -global user.email "[email address]" //电子邮件地址

 

git init

git init [repository name]   //创建一个新的代码库

 

git clone

git clone [url]        //通过指定的URL获取一个代码库

 

git add

· git add [file]  //将一个文件添加到stage(暂存区)
· git add *//将多个文件添加到stage(暂存区)

 

git commit

//在版本历史记录中永久记录文件
git commit -m "[Type in the commit message]"
//将提交git add命令添加的所有文件
git commit -a

 

git diff

//显示尚未添加到stage(暂存区)的文件变更
git diff
//显示添加到stage(暂存区)的文件与当前最新版本之间的差异
git diff -staged
//显示两个分支之间的差异
git diff [first branch][second branch]

 

git reset

//将从stage(暂存区)中撤出指定的文件,但可以保留文件的内容
git reset [file]  
//撤销指定提交之后的所有提交,并在本地保留变更
git reset [commit]
//将丢弃所有的历史记录,并回滚到指定的提交
git reset --hard [commit]

git status

git status  //将显示所有需要提交的文件

git rm

//将删除工作目录中的文件,并将删除动作添加到stage(暂存区)
git rm

git log

git log  //显示当前分支的版本历史记录
git log --follow [file] //显示某个文件的版本历史记录,包括文件的重命名

 

git show

//显示指定的元数据以及内容变更
git show [commit]

git tag

git teg [commitID] //给指定的提交添加标签

git branch

git branch  //显示当前代码库中所有的本地分支
git branch [branch name] //创建一个分支
git branch -d [branch name] //删除指定的分支

git merge

git merge [branch name] //将指定分支的历史记录合并到当前分支

 

git checkout

git checkout [branch name] //切换分支
git checkout -b [branch name] //创建一个分支,并切换到新分支上

 

git checkout HEAD [文件名] //从最新的提交(HEAD)中检出某个文件

 

 

 

git remote

//将本地的代码库连接到远程服务器
git remote add [variable name本地代码库名][remote server link远程服务器链接]

git push

复制代码
//将主分支上提交的变更发送到远程代码库
git push [variable name] master
//将指定分支上的提交发送到远程代码库
git push [variable name][branch]
//将所有分支发送到远程代码库
git push --all [variable name]
//删除远程代码库上一个分支
git push [variable name] : [branch name]
复制代码

 

 

git stash

git stash save //将临时保存所有修改的文件
git stash pop //将恢复最近一次stash(储藏)的文件
git stash list  //显示stash的所有变更
git stash drop  //将丢弃最近一次stash的变更

git pull

git pull [repository link]//获取远程服务器上的变更,并合并到你的工作目录

 

posted @   Аᴅᴏʀᴇ  阅读(2)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示