日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

猫猫学iOS 之第一次打开Xcode_git配置,git简单学习

發布時間:2023/11/27 生活经验 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 猫猫学iOS 之第一次打开Xcode_git配置,git简单学习 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

貓貓分享,必須精品

原創文章,歡迎轉載。轉載請注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243

一:錯誤

當第一次打開Xcode我們進行commit操作的時候會報錯:

The working copy “測試” failed to commit files.
* Please tell me who you are.

Run

git config –global user.email “you@example.com”
git config –global user.name “Your Name”

to set your account’s default identity.
Omit –global to set the identity only in this repository.

fatal: unable to auto-detect email address (got ‘apple@bogon.(none)’)

二:解決方式

打開終端:輸入以下代碼

bogon:~ apple$ git config --global user.name name
bogon:~ apple$ git config --global user.email emil@emil.com

告訴git你的name和郵箱,就能夠解決問題了。

當然還會報一些其它的錯誤,可是萬變不離其宗。

三:git簡單介紹

什么是git?

git是一款開源的分布式版本號控制工具
在世界上全部的分布式版本號控制工具中。git是最快、最簡單、最流行的

git的起源

作者是Linux之父:Linus Benedict Torvalds
當初開發git不過為了輔助Linux內核的開發(管理源碼)

git的現狀

在國外已經非常普及,國內并未普及(在慢慢普及)
越來越多的開源項目已經轉移到git

四:git經常使用指令

git help :git指令幫助手冊
查看其它指令的做法:git help 其它指令

git config :git的配置信息相關(改動的是.git/config文件)
配置username:git config “user.name” username(用于跟蹤改動記錄)
配置郵箱:git config “user.email” 郵箱(用于多人開發間的溝通)
查看配置信息:git config –l
編輯配置信息:git config –e(用vim編輯。:wq是退出vim編輯器)
設置指令的別名:git config alias.別名 原指令名稱
設置帶參數指令的別名:git config alias.別名 “原指令名稱 參數”
將此設置應用到整個系統中:git config ––gloabal

git status :查文件的狀態
查看某個文件的狀態:git status 文件名稱
查看當前路徑全部文件的狀態:git status

git log :查看文件的改動日志
查看某個文件的改動日志:git log 文件名稱
查看當前路徑全部文件的改動日志:git log
用一行的方式查看簡單的日志信息:git log ––pretty=oneline
查看近期的N次改動:git log –N(N是一個整數)

git diff :查看文件最新改動的地方
查看某個文件的最新改動的地方:git diff 文件名稱
查看當前路徑全部文件最新改動的地方:git diff

git init :初始化一個空的本地倉庫,生成一個.git文件夾,用于維護版本號信息
在當前路徑初始化倉庫:git init
在其它路徑初始化倉庫:git init 倉庫路徑

git add :將工作區的文件保存到暫緩區
保存某個文件到暫緩區:git add 文件名稱
保存當前路徑的全部文件到暫緩區:git add .(注意,最后是一個點 . )

git commit :將暫緩區的文件提交到當前分支
提交某個文件到分支:git commit -m ”凝視” 文件名稱
保存當前路徑的全部文件到分支:git commit -m ”凝視”

git reset :版本號回退(建議加上––hard參數。git支持無限次懊悔)
回退到上一個版本號:git reset ––hard HEAD^
回退到上上一個版本號:git reset ––hard HEAD^^
回退到上N個版本號:git reset ––hard HEAD~N(N是一個整數)
回退到隨意一個版本號:git reset ––hard 版本號號(版本號號用7位就可以)

git reflog :查看分支引用記錄(能夠查看全部的版本號號)

git rm:刪除文件(刪完之后要進行commit操作。才干同步到版本號庫)

git clone:下載遠程倉庫到本地
下載遠程倉庫到當前路徑:git clone 倉庫的URL
下載遠程倉庫到特定路徑:git clone 倉庫的URL 存放倉庫的路徑

git pull:下載遠程倉庫的最新信息到本地倉庫

git push:將本地的倉庫信息推送到遠程倉庫

五:實際開發中經常使用

1 >創建代碼倉庫

$ git init

2 >配置username和郵箱

$ git config user.name zny
$ git config user.email zny@gmail.com
  • 以上兩個命令會將用戶信息保存在當前代碼倉庫中

唯獨配置了用戶和郵箱之后,git才干識別出操作的人員信息。通過鉤子(hooks)程序能夠設置一些動作
比如單元測試發現問題后。自己主動給相關人員發送電子郵件
* 注意 臨時不建議投入一毛錢精力

3> 假設要一次性配置完畢能夠使用一下命令

gitconfigglobaluser.namelnj git config –global user.email lnj321@gmail.com

  • 以上兩個命令會將用戶信息保存在用戶文件夾下的 .gitconfig 文件里

4> 查看當前全部配置
$ git config -l


1> 創建代碼,開始開發

$ touch main.c
$ open main.c

2> 將代碼加入到代碼庫

查看當前代碼庫狀態

$ git status

將文件加入到代碼庫

$ git add main.c

將改動提交到代碼庫

$ git commit -m "加入了main.c"

提示:
* 在此一定要使用 -m 參數指定改動的備注信息
* 否則會進入 vim 編輯器。假設對vim不熟悉,會是非常糟糕的事情

將當前文件夾下的全部新建或改動的文件一次性加入到代碼庫

$ git add .

轉載于:https://www.cnblogs.com/blfbuaa/p/7189724.html

總結

以上是生活随笔為你收集整理的猫猫学iOS 之第一次打开Xcode_git配置,git简单学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。