我們在平時的開發之中源**管理工具是必須要用的,有的使用的svn,有的使用的是git。今天我就說一下git的最基本的使用。
首先使用git可能你會用在github或者oschina進行託管,你需要有乙個ssh。如果你還沒有申請過的話,那麼請看這裡:
進入終端:
生成ssh
ssh-keygen -t rsa
然後一直按enter,直到出現了
還有你不要糾結我的前面的選擇(y/n),因為我是為了掩飾又申請了一次,我本來是有ssh的,所以他讓我確定。
接下來複製
複製ssh
pbcopy < ~/.ssh/id_rsa.pub
enter就行了,他會把ssh複製在你的剪貼簿,直接刪貼上github活著oschina相應的地方就行。
然後開始進行工程的本地化:
首先你在本地建立乙個資料夾,然後命令進入資料夾(如果這個命令不會的話感覺你真的可能不適合現在看這個)。
然後命令
git clone 你的專案ssh位址
上傳:git add . 這個是選擇所有的修改檔案上傳,如果想上傳某個自己把.換成名字
git commit -m 「 」 這個是標籤
git pull 這個是把網路伺服器的裡面的專案更新到本地,因為上傳之前必須確保你的是最新的才行。
git push 這是真正的上傳。
有一點需要說一下,你在上傳操作的時候一定要在你專案的資料夾裡操作,不然你所做的就是徒然的。
在mac下開發的程式設計師
brew是乙個軟體包管理工具,類似於centos下的yum或者ubuntu下的apt get,非常方便,免去了自己手動編譯安裝的不便 brew 安裝目錄 usr local cellar brew 配置目錄 usr local etc brew 命令目錄 usr local bin 注 homebr...
Git學習筆記4 找出最懶的程式設計師
場景假設 乙個開發小組有10個程式設計師,他們用 git 做版本控制,某一天程式設計師a push了當天的幾個commit之後,突然在想 我在這個專案到底一共進行過多少次commit?誰比我commit更多?多多少?誰是組裡面進行最多commit的?誰是最少的?git 非常人性化地支援這樣乙個命令 ...
找到最完美Web開發程式設計師的5個技巧
如果你想要找個自由開發人員協作開發專案,那麼問題來了,該如何找到乙個完美的開發人員呢?這是乙個艱鉅的任務。之所以用艱鉅這個形容詞,其實一點也不誇張,哪怕你有著再豐富的技術。話說,人們很容易只重視技術因素而忽略其他。即使是天才,要是不能與人合作,那麼聘請他也是乙個錯誤的決定。本文將介紹幾個可以確保你找...