在云端新建項目后在本地項目目錄下依次輸入:
git init
git remote add origin https://gitee.com/xxxx/xxxx.git(你的遠程項目路徑,這里拿碼云做一下樣例)
git add .
-
git commit -m "xxxxx"
(commit的時候可能需要你輸入郵箱和名字,操作如下:) git config --global user.email "helloworldxxx@qq.com"
git config --global user.name "xxx"
-
git push origin master
然后輸入你的碼云賬號和密碼就可以上傳成功了。
完成。
git項目從云端下載到本地:
-
git clone xxxxx
(xxxxx為你的遠程url)
項目更新好后需要同步到遠端,操作如下: -
git add .
(添加所有文件到本地庫) -
git commit -m "xxxxx"
(更新推送到本地庫,雙引號內是提交帶的標注信息,方便回退時候看) - 這里需要注意:養成好習慣需要進行
git pull
命令,有時候需要git pull origin master
,根據你的使用git平臺決定。但是由于我經常一個人多個電腦協同工作,別的地方沒有進行更改就不需要這一步。也可以直接執行下一步,提示錯誤后再運行此命令。 -
git push origin master
(需要注意你當前分支,這里拿master分支作為樣例,如果是其他分支就得把master替換掉。) - 查看當前分支的命令為:
git branch
,會列出當前所有分支,并在你所在的分支前有*
號標識 - 新建分支并且切換到新的分支命令為
git checkout -b xxx
,xxx為你新建的分支名,單純切換到已有分支命令為git checkout xxx
mac用戶的DS_Store文件問題
轉載自http://www.lxweimin.com/p/debaa1cde660
這里作記錄保存:
刪除項目中的所有.DS_Store。
find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch
將 .DS_Store 加入到 .gitignore
echo .DS_Store >> ~/.gitignore
更新項目
git add --all4.git commit -m '.DS_Store banished!'
刪除當前目錄及其子目錄下的所有.DS_Store 文件
find . -name '*.DS_Store' -type f -delete
禁用或啟用自動生成禁止.DS_store生成
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
恢復.DS_store生成
defaults delete com.apple.desktopservices DSDontWriteNetworkStores