mac git和github
基本手冊
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743858312764dca7ad6d0754f76aa562e3789478044000
https://git-scm.com/blog
http://www.cnblogs.com/forget406/p/5975534.html
來源http://blog.csdn.net/qq_32531823/article/details/53259822
首先,我們需要一個本地倉庫,用來連接到git并提交代碼
注:Xcode7.0之前的版本需要自行安裝git,Xcode7.0之后默認已經安裝
1.創建一個文件夾用作本地倉庫,比如我先在桌面上創建一個文件夾并命名為”測試”
然后打開Mac電腦的終端,進入到這個文件夾,輸入
cd
空格一次后 將文件夾拽入終端生成路徑,enter一下進入
再輸入命令
git init
這樣本地倉庫就創建好了
2.創建遠程倉庫,也就是在git上創建倉庫
首頁登陸Github,并選擇創建
填寫倉庫名稱,這里注意倉庫名稱不要寫中文,中文顯示不出來
ok,這樣遠程倉庫也創建好了
3.將本地倉庫與遠程倉庫進行關聯
在終端中繼續輸入
git remote add origin https://github.com/iOSZZW/myGit
解釋一下,git remote add origin后的網址是你的遠程倉庫的地址,具體查看請看下圖
OK現在已經關聯成功了
4.將git上遠程倉庫里的東西拉到本地倉庫來進行合并提交 (因為之前創建遠程倉庫的時候是帶了README.md文件的),在終端輸入
git pull --rebase origin master
到現在為止,git 就可以正常使用了,
注:還有一種更快速的辦法使用,什么都不用做,既不用創建文件夾,也不用關聯,前提是要有遠程倉庫
先創建一個遠程倉庫,然后克隆到桌面上,ok上面的步驟全省了
cd Desktop
git clone https://github.com/iOSZZW/myGit
終端輸入兩行命令就搞定了
使用方法:命令行操作
常用命令行如下:
git status 查看本地git倉庫的狀態
git add -A 添加所有修改的內容
git commit -m "提交詳情內容記錄" 提交更新到本地倉庫
git push -u origin master 將本地倉庫更新的內容提交到遠程倉庫
git diff 查看修改的內容
git log 查看歷史版本,顯示從最近到最遠的提交日志
智能推薦
Mac git安裝和SSH
Mac git安裝和SSH 參考廖雪峰git教程 1.兩種安裝Git的方法 1.安裝Git 一是安裝homebrew,然后通過homebrew安裝Git,具體方法請參考homebrew的文檔 第二種方法,就是直接從AppStore安裝Xcode,Xcode集成了Git,不過默認沒有安裝,你需要運行Xcode,選擇菜單“Xcode”->“Preference...
mac上使用git上傳文件到github
轉自:http://www.cnblogs.com/lijiayi/p/pushtogithub.html 在此假設你已經在 github 上創建好了一個項目,像這樣: 并且你已經完成了自己的項目代碼, 同時你也已經安裝了 git,然后 let’s start. 首先,建一個文件夾比如文中演示的是 微信小程序 文件夾,然后打開的你的終端,定位到該文件夾, 然后輸入命令: git ini...
MAC上Git安裝與GitHub基本使用
文章目錄 一、安裝Git 1、通過homebrew安裝Git 2、通過Xcode安裝 二、創建ssh key、配置git 一、安裝Git MAC 上安裝Git主要有兩種方式 首先查看電腦是否安裝Git,終端輸入: git 安裝過則會輸出: 1、通過homebrew安裝Git 1、未安裝homebrew,需安裝homebrew /usr/bin/ruby -e “$(curl -fsSL...
Mac上Git的安裝與GitHub的基本使用
先查看筆記本是否已經安裝了Git,再終端輸入:git 安裝過的話會有提示 可以通過homebrew安裝Git,沒有安裝過homebrew,需要先安裝homebrew。最后通過命令brew install git 來安裝git。(還可以通過Xcode來安裝) 執行下面這條語句,我使用的是1,中科大的。這是自動腳本,安裝很簡單。 創建ssh key: 1.設置user.name和user.email ...
猜你喜歡
freemarker + ItextRender 根據模板生成PDF文件
1. 制作模板 2. 獲取模板,并將所獲取的數據加載生成html文件 2. 生成PDF文件 其中由兩個地方需要注意,都是關于獲取文件路徑的問題,由于項目部署的時候是打包成jar包形式,所以在開發過程中時直接安照傳統的獲取方法沒有一點文件,但是當打包后部署,總是出錯。于是參考網上文章,先將文件讀出來到項目的臨時目錄下,然后再按正常方式加載該臨時文件; 還有一個問題至今沒有解決,就是關于生成PDF文件...
電腦空間不夠了?教你一個小秒招快速清理 Docker 占用的磁盤空間!
Docker 很占用空間,每當我們運行容器、拉取鏡像、部署應用、構建自己的鏡像時,我們的磁盤空間會被大量占用。 如果你也被這個問題所困擾,咱們就一起看一下 Docker 是如何使用磁盤空間的,以及如何回收。 docker 占用的空間可以通過下面的命令查看: TYPE 列出了docker 使用磁盤的 4 種類型: Images:所有鏡像占用的空間,包括拉取下來的鏡像,和本地構建的。 Con...
requests實現全自動PPT模板
http://www.1ppt.com/moban/ 可以免費的下載PPT模板,當然如果要人工一個個下,還是挺麻煩的,我們可以利用requests輕松下載 訪問這個主頁,我們可以看到下面的樣式 點每一個PPT模板的圖片,我們可以進入到詳細的信息頁面,翻到下面,我們可以看到對應的下載地址 點擊這個下載的按鈕,我們便可以下載對應的PPT壓縮包 那我們就開始做吧 首先,查看網頁的源代碼,我們可以看到每一...
Linux C系統編程-線程互斥鎖(四)
互斥鎖 互斥鎖也是屬于線程之間處理同步互斥方式,有上鎖/解鎖兩種狀態。 互斥鎖函數接口 1)初始化互斥鎖 pthread_mutex_init() man 3 pthread_mutex_init (找不到的情況下首先 sudo apt-get install glibc-doc sudo apt-get install manpages-posix-dev) 動態初始化 int pthread_...