當你安裝完成git的時候,你需要簡單的配置一下,開啟終端:
第一步,你需要告訴git你的名字,這個名字會出現在你的提交記錄中。
git config --global user.name "你的名字"
然後是你的email,同樣,這個email也會出現在你的提交記錄中,請盡量保持此email和您的git@osc的註冊email一致。
git config --global user.email "你的email"
clone 專案
git clone
建立特性分支
git checkout -b $feature_name
寫**,提交變更
git commit -am "my feature is ready"
將你的提交推送到 git@osc
git push origin $feature_name
在提交頁面你可以檢視你的變更,例如:
f3dd1c5bae48fa4244e2595a39e750e5606dd9be
你可以fork任意的公開專案,當你修改了你fork的專案,你可以向源專案提交pull request。專案的作者在審閱過**後可以決定是否將此變更應用到源專案。
ssh key 可以讓你在你的電腦和 git @ osc 之間建立安全的加密連線。
你可以按如下命令來生成sshkey
ssh-keygen -t rsa -c "***xx@***xx.com"# creates a new ssh key using the provided email# generating public/private rsa key pair...
檢視你的public key,並把他新增到 git @ osc
cat ~/.ssh/id_rsa.pub# ssh-rsa aaaab3nzac1yc2eaaaadaqabaaabaqc6entgpngwstc....
新增後,在終端(terminal)中輸入
ssh -t [email protected]
若返回
welcome to git@osc, yourname!
則證明新增成功。
然後在你的專案中新增鑰匙。。。
最後記得是使用ssh位址clone你的專案。。。
專案提交git
已經有了乙個正在開發的專案,現在我們要把他分享到git osc上面去。1.第一步,先在git osc上建立倉庫,拿到git osc倉庫的http連線 2.如果本地專案是非git專案,那先把它變成git專案 在intellij中 vcs import into version control crea...
Git提交本地專案
我們向遠端倉庫提交專案有兩種情況,一種是遠端倉庫新建了專案,從本地轉殖下來後再我們的專案放到轉殖下來的資料夾中,但是這樣會多一層目錄 另一種情況就是直接將本地專案推到遠端倉庫,也就是遠端倉庫不要新建空的專案資料夾,第二種情況操作有點複雜 1.cd到本地專案資料夾下 2.git init 初始化 3....
GitHub 提交已有專案
1 在github上建立和本地專案的同名專案名稱 2 git remote rm origin 3 再輸入 git remote add origin git github.com djqiang gitdemo.git 4 git add 將所有的本地檔案提交到快取中 後面的 代表所有檔案 5 g...