当前位置:   article > 正文

Git 常用命令行_git命令行

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]

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/986115
推荐阅读
相关标签
  

闽ICP备14008679号