• 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html
  • 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html

Git操作常用的命令都在这里了。

技术杂谈 勤劳的小蚂蚁 3个月前 (01-14) 86次浏览 已收录 0个评论 扫描二维码

创建仓库
  1. git init
在当前目录执行,会生成 .git目录文件,这个和SVN一致。

提交到仓库

  1. git commit -m "first commit"
-m:表示提交描述,必须要填。

添加到远端仓库

  1. git remote add origin git@github.com:test/test.git

推送到远端仓库

  1. git push -u origin master

克隆仓库

直接从远端把代码克隆下来。
  1. git clone git@github.com:test/test.git

仓库状态

  1. git status
  1. $ git status
  2. On branch master
  3. Initial commit
  4. Untracked files:
  5.  (use"git add <file>..." to include in what will be committed)
  6.        README.md
  7. nothing added to commit but untracked files present (use"git add" to track)

仓库更新

  1. git pull
就等同下面。
  1. git fetch
  2. git merge

添加文件

git add
添加指定文件:
  1. git add test.txt Test.java
添加所有文件:
  1. git add .

取消添加文件

git reset HEAD — filename
  1. git reset HEAD --Test.java
这样Test.java将不会被提交到仓库中。

删除文件

git rm [–cached] fileName
默认会取消并删除文件, --cached表示不删除文件。

移动/重命名文件

  1. git mv filename1 filename2
该文件必须被add到仓库中才能操作。

查看文件提交记录

git log
  1. $ git log
  2. commit a3eb048ca74c3881f70264de90671d95474f241e (HEAD -> master, origin/master, origin/HEAD, javastack)
  3. Author: javastack <javastack@qq.com>
  4. Date:   FriSep2210:38:372017+0800
  5.    commit
  6. commit 75336d6769e79581af8aefe2a15c9b2f305064c5
  7. Author: javastack <javastack@qq.com>
  8. Date:   WedSep2011:19:292017+0800

添加分支

git branch
  1. git branch test1.0

切换分支

git checkout
  1. git checkout test1.0

添加分支并切换

git checkout -b
  1. git checkout -b test1.0

查看所有分支

git branch
  1. $ git branch
  2. * master
  3.  test1.0

删除分支

git branch -d
  1. git branch -d test1.0

合并分支

合并到主干。
git merge
  1. git merge test1.0

提交分支

git push origin
  1. git push origin test1.0

查看分支差异

git diff
  1. git diff master test1.0



丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:Git操作常用的命令都在这里了。
喜欢 (0)
[247507792@qq.com]
分享 (0)
勤劳的小蚂蚁
关于作者:
温馨提示:本文来源于网络,转载文章皆标明了出处,如果您发现侵权文章,请及时向站长反馈删除。

您必须 登录 才能发表评论!

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00