github eclipse項目

來源:互聯網
上載者:User

標籤:blog   http   io   os   使用   ar   strong   檔案   資料   

合作者
合作者主要用於讀寫訪問個人帳號所擁有的代碼倉庫。你可以通過https://github.com/[使用者名稱]/[代碼倉庫名稱]/settings/collaboration來增加合作者(其他github個人帳號)。

cd **** 轉到你想放置項目的目錄

擷取遠端代碼
git clone [email protected]:XiWi94/learngit.git

cd learngit

git checkout -b dev 本地建立分支dev,並切換到該分支(在這個分支上工作)

【git branch查看你目前位於哪個分支】

git checkout master

git merge dev

git branch -d dev [刪除dev分支]

推送分支,就是把該分支上的所有本地提交推送到遠程庫。推送時,要指定本地分支,這樣,Git就會把該分支推送到遠程庫對應的遠程分支上:
git push origin master
or
git push origin dev
dev分支是開發分支,團隊所有成員都需要在上面工作,所以也需要與遠程同步;

git add ***[修改的檔案/創立的檔案的名字] 把檔案添加到暫存區
git commit -m[注釋] “這是注釋” 把暫存區裡的檔案都提交到本地的倉庫
git push origin dev 把本地倉庫的修改同步到遠程倉庫

推送失敗,因為你的小夥伴的最新提交和你試圖推送的提交有衝突,解決辦法也很簡單,Git已經提示我們,先用git pull把最新的提交從origin/dev抓下來,然後,在本地合并,解決衝突,再推送:
git pull 擷取更新的資料
git pull origin dev

這回git pull成功,但是合并有衝突,需要手動解決,解決的方法和分支管理中的解決衝突完全一樣。解決後,提交,再push

解決衝突

git status
看看管理記錄發生了什麼。。。
git status也可以告訴我們衝突的檔案:

$ git status
# On branch master
# Your branch is ahead of ‘origin/master‘ by 2 commits.
#
# Unmerged paths:
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both modified: readme.txt
#
no changes added to commit (use "git add" and/or "git commit -a")

使用文字編輯器修改衝突
vi readme.txt

git add readme.txt
git commit -m "conflict fixed"<==這就是提交會顯示的注釋>

 

git忽略檔案:http://my.oschina.net/taisha/blog/75746

                            eclipse .gitignore配置

# generated files
  bin/
  gen/
   
  # Local configuration file (sdk path, etc)
  local.properties
   
  # Eclipse project files
  .classpath
  .project
  .settings/

 

============================================
git init

vi .git/info/exclude 修改本地倉庫的ignor檔案

git add -u

git commit -m ""

git remote add origin [email protected]:XiWi94/RedrockManager.git

git push -u origin master

 

github eclipse項目

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.