Git常用指令

git init   : 在当前目录下初始化一个仓库

git add  "文件名":将文件添加到仓库

git commit -m  "文件描述" :把文件提交到仓库

commit可以一次提交很多文件, 可以多次add不同的文件,比如:

     $ git add file1.txt

     $ git add file2.txt

     $ git add file3.txt

     $ git commit -m "add 3 files."

git status  : 查看当前仓库的状态

git diff "文件名"  : 查看文件被修改的内容

git log :  显示从近到远的提交日志

git log --pretty=oneline  : 查看简洁版的日志(commit id)

 git reset --hard HEAD^  : 回退到上一个版本

git reset --hard commitid :去往commitid的版本

git reflog  : 查看命令历史

 git checkout -- 文件名 :让文件回到近一次git commit或git add时的状态 

git rm 文件名: 删除文件

 ssh-keygen -t rsa -C "youremail@example.com"  :创建SSHkey

git remote add origin git@github.com:michaelliao/learngit.git : 与远程仓库关联

git push -u origin master :  将本地仓库的内容推送到远程

git clone 远程仓库地址 : 克隆远程仓库

git branch :查看分支

git branch name :创建分支

git checkout name :切换分支

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

git merge name :合并某分支到当前分支

git branch -d name :删除分支

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值