git命令列演練

2022-08-11 17:39:21 字數 1698 閱讀 8881

顯⽰示隱藏⽂檔案 

true

git演練


一.個人演練(命令列演練)

1.進入到⼯工作⽬錄中,初始化乙個**倉庫

git init

2.給該git倉庫配置乙個使用者名稱和郵箱

git config user.name 「why」

git config user.email 「why@

163.com」

3.初始化** touch main.m

git add main.m

4.檢視檔案的狀態(git status)

untracked files(紅⾊色⽂檔案):新新增的⽂檔案或者新修改的⽂檔案在⼯工作區中,沒有被新增到暫 緩區.

changes to be committed(綠⾊色):將⼯工作區的**已經新增到暫緩區中,可以被提交到

**倉庫中了

5.修改檔案
open main.m

6.將⼯作區所有的檔案新增到暫緩區中 git add .

7.給git命令起別名
git config alias.st 「status」
git config alias.ci 「commit -m」

8.檢視歷史版本 git log

git reflog git版本號:a6a87425f2939e874b57591c53d597a73f0a52c7

git版本號是由sha1加密演算法⽣成的乙個40位的雜湊值:

9.版本回退
git reset --hard head


git reset --hard head^

git reset --hard head^^


git reset --hard head~100

git reset --hard 版本號前7位

10. --global的作用(配置全域性的使用者名稱和密碼,其他地⽅可以不配置)

git config --global user.name 「why」


git config --global user.email 「why@163

.com」

⼆.團隊開發 ⽂資料夾/u盤/⺴⽹網盤(?)/github/oschina

1.建立乙個**共享庫(讓乙個資料夾成為共享庫) git init —bare

2.經理將共享**倉庫中的內容clone下來 git clone 位址

3.專案經理初始化項⽬
忽略檔案: 在和.git等級目錄下建立乙個.gitignore檔案,在該檔案中指定需要忽略的檔案 可以去https://

github.com/github/gitignore/blob/master/objective-c.gitignore檢視oc需要忽略 的內容,將內容填寫到. gitignore中
git add ./git commit -m 「注釋"

將. gitignore新增到本地倉庫管理中 初始化專案在.git同級目錄下
將初始化的專案提交到本地
將本地**庫中的內容push到伺服器中

4.張三加入開發
git clone 共享**庫的位址

修改**—>git commit —>git push

注意:
同乙個檔案的共享 同⼀個檔案共享時發生**衝突

建立新檔案的共享
storyboard的共享

靜態庫的共享(不需要像svn一樣執⾏行add命令)

5.github的使⽤

6.oschina(.gitignore)

git 命令列 和 cmd命令列

設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...

Git 命令列基礎

git是乙個開源的分布式版本控制工具 配置身份 配置身份 git config global user.name tony git config global user.email tony gmail.com 檢查是否配置成功 檢查配置 git config global user.name gi...

git 終端命令列

檢視本地 pod倉庫 pod repo 新增本地 pod私有庫 pod repo add myprojectspec 刪除本地 pod庫 pod repo remove maxwellspec 搜尋pod 檔案 pod search afnetworking 本地cocoa 目錄命令列 rm lib...