新浦京81707con > 软件下载 > 源代码管理工具,git的终端操作命令

原标题:源代码管理工具,git的终端操作命令

浏览次数:105 时间:2020-04-06

defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件defaults write com.apple.finder AppleShowAllFiles No && killall Finder //不显示隐藏文件

1 SVN

一、个人费用1、步向到办事目录中,起初化二个代码旅社 git init2、给改git旅社配置多个客商名 和信箱git config user.name “name” git config user.email “email”3、起头化代码 touch main.m git add main.m4、查看文件的情景(git status) ·Untracked files:新添长的公文可能新改革的公文在职业区中,未有被 增添到暂缓区中。 ·change to be committed:将专门的学问去的代码已经增加到暂缓区,可以被交给到代码堆栈中了。5、改善文件 open main.m6、将工作区全部的公文增添到暂缓区中 git add.7、给git命令起外号 git config alias.要起的名字 eg: git config alias.ci “commit -m”8、查看历史版本 git log git reflog ·git版本号:f0aa45a77e91623343dd9541f666fe88f3dcdd00 ·git版本号是由 sha1加密算法生成的叁个41人的哈希值9、版本回落 ·git reset —hard HEAD ·git reset —hard HEAD^ ·git reset —hard HEAD^^ ·git reset —hard HEAD~10010、—global的效率:配置全局的顾客名和密码,其余地方能够不计划·git config —global user.name “name” ·git config —global user.email “email@qq.com”二、共青团和少先队开发分享库:文件夹/U盘/网盘/Gitthub/oschina创设三个文本夹1、在集体开垦文件夹 中创制叁个代码分享库- 文件夹(让一个文件件成为分享库)然后 cd 进到文件夹的当前目录,在极端输入: git init —bare 2、 a、再次创下制三个文本,然后cd 步向到眼下目录b、主管将分享代码宾馆中的内容clone下来Git clone 地址终端会打字与印刷:warning: You appear to have cloned an empty repository. done.3、 项目CEO伊始化项目·忽视文件:在和.git等级目录下开创叁个.gitignore文件,在该文件中钦赐必要忽 略的文书·能够去 GitHub.com 查看oc必要忽视的从头到尾的经过,将内容填写到.gitigonez中a、创造.gitignore文件 ,先进到老总的品种名 ,终端输入:cd 项目名b、touch .gitignorec、open .gitignore·git add ./git commit -m “注释” 将.gitigone 加多到本地商旅处理中

集美式版本调整工具:

2 git

开源的遍布式版本调节工具,git提交时能够在本土提交

svn和git对比:

进程:在无数状态下,git的速度远远比svn快

构造:svn是聚集式处理;git是分布式管理

别的:svn使用分支比较愚笨,git能够轻便具备Infiniti个支行

svn必得联网本领符合规律办事,git帮忙地方版本调控工作

旧版本的svn会在每二个目录下有三个.svn,git只会在根目录下全体一个.git

git职业流程:

分享版本库[下载是运用clone]<—————开辟人士1[交付commit提交到本地代码仓库,必需push到分享版本库中,开荒职员2得以行使pull来下载开辟职员1push的代码]

分享版本库<—————开采人士2

在遍及式下开采则足以本地提交,各种开采者机器上都有三个服务器的数据库;具有三个地面包车型地铁代码栈房。

git演练

呈现蒙蔽文件的下令是:defaults write com.apple.finder AppleShowAllFiles -bool true

突显掩饰文件夹的授命是:defaults write com.apple.finder AppleShowAllFiles -bool true ; killall Finder

1 民用练习(命令行练习)

-1 步入到办事目录中,初阶化三个代码商旅  git init

-2 给该git酒店配置一个顾客名和邮箱  git config user.name “xxx"

git config user.email “xxx@xxx.com"

-3 初叶化贰个代码  touch main.m

git add main.m

-4 查看文件的事态  git status

Untracked files(金色文件卡塔尔:新加上的文书或许新改过的文本在专门的学问区中,未有拉长到暂缓区。

Changes to be committed(深紫红State of Qatar:将专门的学业区中的代码已经增多到暂缓区,能够被交给到代码酒馆中了。

-git commit -m "先导化项目"

1> 给全部的文书提交时的解说

git commit -m “xxxxxx"

git commit -m "modified the first file"

2> git diff

3>git diff --staged

4> git rm xx.xx

5>git mv main.m pudding.m 相当于rename

6>git mv pudding.m hh/patty.m  将pudding.m 转移到hh文件夹下改名字为patty.m

-5 改进文件

open main.m

本文由新浦京81707con发布于软件下载,转载请注明出处:源代码管理工具,git的终端操作命令

关键词: 新浦京81707con 日记本 学习笔记 命令 终端

上一篇:澳门葡京真人赌场环信聊天自定义消息列表以及

下一篇:没有了