Git 常用命令速查:
創(chuàng)新互聯(lián)長期為千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為青原企業(yè)提供專業(yè)的做網(wǎng)站、成都網(wǎng)站建設(shè),青原網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
git branch 查看本地所有分支。
git status 查看當(dāng)前狀態(tài)。
git commit 提交。
git branch -a 查看所有的分支。
git branch -r 查看遠程所有分支。
git commit -am “init” 提交并且加注釋。
git remote add origin git@192。168。1。119:ndshow。
git push origin master 將文件給推到服務(wù)器上。
git remote show origin 顯示遠程庫origin里的資源。
git push origin master:develop。
擴展資料
git的簡單介紹
git如C編程語言、C++、java等,編寫計算機、手機或游戲機上的游戲。 目前流行的游戲編程語言為C++編程語言。
游戲編程接口為DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等?,F(xiàn)在手機上玩的游戲分為Android與IOS兩種平臺,分別是用java和object-c(或swift)。當(dāng)然時下也流行一些跨平臺的編程引擎,例如cocos2d-x、unity 3D等。
參考資料來源:Git-Git是什么
首先,A得有一個github上的賬戶,如沒有請先注冊申請,然后安裝git操作工具,
登陸你的github,然后找到A要參與的項目P,點進項目中你會看見 watch,star,fork,那么這分別是什么意思呢?
想拷貝別人項目到自己帳號下就fork一下。
fork 的作用是參與,目的是你增加新的內(nèi)容,然后 Pull Request,把你的修改和主倉庫原來的內(nèi)容合并
2.持續(xù)關(guān)注別人項目更新就star一下
star 的作用是收藏,目的是方便以后查找
3.watch 的作用是關(guān)注,目的是等作者更新的時候,你可以收到通知。
點擊fork一下,這樣就將原項目弄到A的github倉庫中了,這樣這個項目就是你自己的了
那么A修改后,如何提交給B呢,首先,修改fork過來的代碼,A修改完后將其push到P1,然后點擊pull request按鈕,如圖中2所示
Gitting開始
而不是絮絮叨叨的git的理論,我們要潛水的權(quán)利,并嘗試一下。我們將創(chuàng)建一個新的Xcode項目,并嘗試Git源控制的某一天到一天的基礎(chǔ)上,你通常會做一些典型任務(wù)。
所以火起來的Xcode,創(chuàng)建一個新的項目,或去FileNewProject,挑選單一視圖的應(yīng)用程序模板從iOSApplication“菜單,并點擊Next。
現(xiàn)在單擊“下一步”。下面的對話框,讓你選擇在哪里保存你的項目。選擇的位置,確保“創(chuàng)建這個項目的本地git倉庫”,然后再單擊“創(chuàng)建”按鈕。一旦你這樣做,單擊“創(chuàng)建”按鈕。
通過檢查,Xcode將創(chuàng)建一個空的Git存儲庫,并使用您第一次提交您的新項目的基礎(chǔ)上。嗯,這正是我們想要的!
之前用svn的,但是愕然發(fā)現(xiàn)好多公司都開始用git ,一開始不知道為什么,想想那么多公司用它,肯定有它的優(yōu)點啥,帶著好奇的心態(tài),慢慢開始去研究它,由于我們公司,就我一個iOS,所以暫時好多git的好多優(yōu)點都是持續(xù)發(fā)掘的,本文也會持續(xù)更新中····
我們用的都是Mac,所以可以直接通過homebrew安裝Git,具體方法請參考homebrew的文檔:
然后再檢查
然后,設(shè)置你的個人信息
注意'git config'命令的'--global'參數(shù),用了這個參數(shù),表示你這臺機器上所有的Git倉庫都會使用這個配置,當(dāng)然也可以對某個倉庫指定不同的用戶名和Email地址。
2-1、可以新建一個文件夾,mkdir testGit, 然后cd testGit
2-2、增加你需要改變的東西,放到testGit中去,添加到倉庫中去
2-3、提交到倉庫中去 -m “這里面是需要注釋的內(nèi)容”
2-4、接下來就是看,你的遠程倉庫建在什么地方啦,我在github 和 coding 上都有,個人認為剛開始在coding 上使用還是不錯的
2-5、把內(nèi)容推送到遠程庫上
2-6、然后每次用之前
實際上現(xiàn)在到目前為止就可以開始用起來啦,當(dāng)然分支管理這個大部分我們后期在討論。
常用的命令
2-7、建立分支并切換
2-8、合并分支
工作區(qū)-----倉庫----遠程倉庫(git add; git commit ; git push )
Swap file ".git/.MERGE_MSG.swp" already exists!
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)born:
4-1(答)解決方法:
解決:
相應(yīng)的 git pull
自動合并失敗。由于在同一行進行了修改,所以產(chǎn)生了沖突。
在沖突處
然后重新提交