Git 常用命令行

Git常用命令:

1.git 创建版本:

创建一个空的目录,在此添加 git init,即创建成功(创建版本时,Git会自动创建一个分支,即master分支)。

2.git提交代码

git add. (将更改添加到暂存区)

git commit -m "本次提交内容" (将暂存区的所有内容提交到当前分支)

3.git clone代码(ssh地址 在GitLab上查找)

git clone ssh地址 (下载master分支的代码)

git clone -b develop ssh地址 (下载develop分支的代码)

4.查看当前提交状态

git status

5.查看提交历史

git log (会展示所有提交记录,按住Ctrl + Z退出log日志)

git log --pretty=oneline (只会展示每次提交的版本号以及提交记录)

6.查看命令历史(一般在reset之后可能会用到)

git reflog

7.丢弃工作区的修改(丢弃未 add之前的本地修改)

git checkout -- file (file为文件名,即撤销该文件在工作区的全部修改) e.g : git checkout -- Activity.java

8.丢弃暂存区的修改(add之后,commit之前的内容),撤销之后,会把当前在暂存区的内容放回工作区

git reset HEAD file (file为文件名,把暂存区的修改全部撤销 ) e.g : git checkout -- Activity.java

9.版本回退(即回退commit之后的版本,在Git中,用HEAD表示当前版本,HEAD^表示当前版本的上一个版本,HEAD^^表示上两个版本,HEAD~100表示之前100个版本)

git reset --hard HEAD^

git reset --hard 版本号(回退到版本号版本) e.g : git reset -- hard 3628164 (回退到版本3628164 )

git push origin HEAD --force 推送到远程

PS:如果reset之后想回滚,可以查看本地的提交记录,Local History -->Show History

10.拉取分支

Android Studio 创建本地分支

git push --set-upstream origin 分支名

11.删除分支(本地)

git branch -d 分支名

12.删除分支(远程develop分支)

git push origin --delete develop

13.更改远程项目Url(命令为set-url)

git remote set-url origin [url]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值