git学习笔记.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
git学习笔记

Git 基础配置 初次安装设置以后提交的用户名—-global,也就是说以后的每一次操作默认都会以该配置生效。当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有?--global?选项的命令来配置。$ git config --global mrling $ git config --global user.email mrling_work@163.com 2、指定文本编辑器 $ git config --global core.editor emacs $ git config –list 查看所有配置 $ git config 查看指定配置 忽略文件?.gitignore Git 基使用 基本命令1、git init/git clone 创建本地仓库或者克隆已经存在的仓库命令格式是?git clone [url]? $ git init bash 运行命令看到 $ git clone /libgit2/libgit2 mylibname(为克隆远程仓库并以mylibname名字 2、git status 检查当前文件状态git status –s() $ git status On branch master nothing to commit, working directory clean 所有已跟踪文件在上次提交后都未被更改过。 此外,上面的信息还表明,当前目录下没有出现任何处于未跟踪状态的新文件,否则 Git 会在这里列出来。 最后,该命令还显示了当前所在分支,并告诉你这个分支同远程服务器上对应的分支没有偏离。 gadd 可以跟踪一个文件,也可以将已跟踪修改过的文件放到暂存区中 @1命令?git add?开始跟踪一个文件$ git add README warning: LF will be replaced by CRLF in README. The file will have its original line endings in your working directory.(正常提示,表示该文件未在远程仓库,不影响commit) @2暂存已修改文件 $ git status On branch master Initial commit Changes to be committed: (use git rm --cached file... to unstage) new file: README Changes not staged for commit: (use git add file... to update what will be committed) (use git checkout -- file... to discard changes in working directory) modified: README 文件README?出现在?Changes not staged for commit?这行下面,说明已跟踪文件的内容发生了变化,但还没有放到暂存区。 要暂存这次更新,需要运行?git add?命令。 这是个多功能命令:可以用它开始跟踪新文件,或者把已跟踪的文件放到暂存区,还能用于合并时把有冲突的文件标记为已解决状态等。 将这个命令理解为“添加内容到下一次提交中”而不是“将一个文件添加到项目中”要更加合适。?现在让我们运行?git add?将 README 放到暂存区,然后再看看?git status?的输出: $ git status On branch masterInitial commit Changes to be committed: (use git rm --cached file... to unstage) new file: README git diff $ git diff 查看当前修改与已暂存的比较 $ git diff –staged(1.6以后版本) $ git diff –cached 查看已暂存提交到库里的内容比较 如果你喜欢通过图形化的方式或其它格式输出方式的话,可以使用?git difftool?命令来用 Araxis ,emerge 或 vimdiff 等软件输出 diff 分析结果。 使用?git difftool --tool-help?命令来看你的系统支持哪些 Git Diff 插件。 git commit $ git commit $ git commit -m11.34 –a -m11.34 (跳过使用暂存区域) git rm $

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档